Pregunta Leer variables de entorno en Node.js


¿Hay alguna manera de que pueda leer las variables de entorno en el código Node.js?

Como por ejemplo Python os.environ['HOME'].


1035
2018-02-02 02:54


origen


Respuestas:


process.env.ENV_VARIABLE

Dónde ENV_VARIABLE es el nombre de la variable a la que desea acceder.

Ver Documentos de Node.js para process.env.


1570
2018-02-02 03:14



Cuando usas Node.js, puede recuperar variables de entorno por clave del process.env objeto:

por ejemplo

var mode   = process.env.NODE_ENV;
var apiKey = process.env.apiKey; // '42348901293989849243'

Aquí está la respuesta que explicará establecer variables de entorno en node.js


108
2017-10-31 05:42



Si desea utilizar una clave de cadena generada en su programa Node.js, por ejemplo, var v = 'HOME', puedes usar process.env[v].

De otra manera, process.env.VARNAME tiene que estar codificado en su programa.


45
2017-07-11 23:39



Puedes usar env paquete para administrar sus variables de entorno por proyecto:

  • Crear un .env archivo en el directorio del proyecto y poner todos sus variables allí.
  • Agregue esta línea en la parte superior de su archivo de entrada de la aplicación:
    require('dotenv').config();

Hecho. Ahora puedes acceder a tus variables de entorno con process.env.ENV_NAME.


6
2018-04-02 13:11