1563 votes

Lire les variables d'environnement dans Node.js

Existe-t-il un moyen de lire les variables d'environnement dans le code Node.js ?

Comme par exemple l'outil Python os.environ['HOME'] .

0 votes

Et si la même exigence avec react js ?

32voto

250R Points 5600

Vous pouvez envisager de gérer votre configuration d'une manière centralisée en utilisant quelque chose comme nconf https://github.com/flatiron/nconf

Il vous aide à travailler avec des fichiers de configuration, des variables d'environnement, des arguments de ligne de commande.

13voto

Sahil Thummar Points 454

En utilisant process.env. Si Home est le nom de votre variable env, essayez ceci :

const HOME = process.env.HOME;

Ou

const { HOME } = process.env;

7voto

Juanma Menendez Points 370

Si vous voulez voir toutes les variables d'environnement au moment de l'exécution, il suffit d'écrire dans un fichier nodejs tel que server.js :

console.log(process.env);

-9voto

Brad Vanderbush Points 135

Pourquoi ne pas les utiliser dans le répertoire des utilisateurs dans l'application .bash_profile pour que vous n'ayez pas à pousser des fichiers avec vos variables vers la production ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X