无法在NodeJS App-Windows中设置环境变量

时间:2018-08-21 09:36:48

标签: node.js visual-studio-code

我正在学习NodeJS,我需要知道如何使用process.env.___设置生产环境。运行时

console.log(app.get('env')); //app is express object

我在命令提示符development上得到了环境输出。但是如果我尝试设置环境变量 例如。 process.env.NODE_ENV,在命令提示符下,我写:set NODE_ENV=production,然后再次尝试:console.log(process.env.NODE_ENV);,我得到输出:undefined。 我一直在努力寻找并在线搜索,但是还没有解决方案。

请在这件事上指导我。

1 个答案:

答案 0 :(得分:1)

我稍微挖了一下,发现在poweshell类型$env:NODE_ENV="production"中。 它为我做了工作。记住美元符号和引号。 来源如下:How can I set NODE_ENV=production on Windows?