Est-il possible de lire les variables d'environnement dans le code Node.js?
Comme par exemple Python os.environ['HOME']
.
Est-il possible de lire les variables d'environnement dans le code Node.js?
Comme par exemple Python os.environ['HOME']
.
process.env.ENV_VARIABLE
Où ENV_VARIABLE
est le nom de la variable à laquelle vous souhaitez accéder.
En utilisant Node.js, vous pouvez récupérer les variables d'environnement par clé à partir du process.env
objet:
par exemple
var mode = process.env.NODE_ENV;
var apiKey = process.env.apiKey; // '42348901293989849243'
Voici la réponse qui va expliquer la définition de variables d'environnement dans node.js
Si vous souhaitez utiliser une clé de chaîne générée dans votre programme Node.js, par exemple, var v = 'HOME'
, vous pouvez utiliser
process.env[v]
.
Autrement, process.env.VARNAME
doit être codé en dur dans votre programme.
Vous pouvez utiliser env package pour gérer vos variables d'environnement par projet:
.env
fichier sous le répertoire du projet et mettre tous vos
variables là-bas.require('dotenv').config();
Terminé. Maintenant, vous pouvez accéder à vos variables d'environnement avec process.env.ENV_NAME
.