"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Arrêtez d'utiliser le fichier dotenv

Arrêtez d'utiliser le fichier dotenv

Publié le 2024-11-04
Parcourir:686

Chaque fois qu'il s'agit de sécuriser les clés API ou quelque chose que nous ne voulons pas exposer au public pour notre projet Open Source, nous tendons toujours vers le fichier .env, et chaque semaine, 29 000 développeurs téléchargent un package tendance , dotenv.

Stop Using dotenv file

Pourquoi le nom de fichier est-il uniquement .env ?

C'est un mythe que le nom de fichier ne puisse commencer que par .env. Vous pouvez lui donner n'importe quel nom et cela fonctionnera toujours correctement avec node.js.

Par exemple, voici ma structure de dossiers pour tester cette fonctionnalité, et comme vous pouvez le voir, au lieu de .env, j'ai ajouté mon nom comme nom de fichier.

Stop Using dotenv file

Ce fichier contient un PORT que je souhaite imprimer dans mon fichier principal

Stop Using dotenv file

Stop Using dotenv file

Et, comme vous pouvez le voir, le PORT est en cours d'impression dans la console. Stop Using dotenv file

Pourquoi devrions-nous utiliser dot( . ), devant le fichier d'environnement ?

En ce qui concerne les fichiers d'environnement, il est préférable d'utiliser un point ( . ) devant le nom du fichier, car l'ajout d'un point devant n'importe quel nom de fichier en fait un fichier ou un dossier caché.

C'est pourquoi il existe plusieurs dossiers dans votre système d'exploitation, qui sont masqués et accessibles uniquement via CLI, par exemple, .ssh, .github, .vscode, etc.

Comment accéder au fichier d'environnement sans utiliser dotenv ?

Au lieu d'utiliser dotenv pour lire les fichiers d'environnement, vous pouvez utiliser la méthode intégrée node.js pour les lire, ce qui est

node --env-file=.env app.js

Ici, au lieu d'utiliser .env comme nom de fichier, vous pouvez utiliser n'importe quel nom de fichier se trouvant dans votre dossier racine.

Stop Using dotenv file

Déclaration de sortie Cet article est reproduit sur : https://dev.to/manascodes13/stop-using-dotenv-file-7ei?1 En cas de violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3