简体   繁体   English

在nodeJs中设置环境变量

[英]Setting up environment variable in nodeJs

How can we set environment variables in NodeJs 我们如何在NodeJ中设置环境变量

I have tried this in my terminal 我已经在终端中尝试过了

NODE_ENV=prod
node index.js

and then inside my code when I try to log it ( config.js file which is imported in index.js and where i configure everything) 然后在尝试登录日志时在我的代码内部(在index.js中导入的config.js文件以及我在其中配置的所有内容)

console.log(process.env.NODE_ENV)

it gives me undefined 它给了我undefined

Use 采用

export NODE_ENV=prod

also you should create a .env file and keep all your environments in the same. 您还应该创建一个.env文件,并将所有环境保持在同一环境中。

In your config file set the default values 在您的配置文件中设置默认值

NODE_ENV = process.env.NODE_ENV || 'prod';

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM