我正在学习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
。
我一直在努力寻找并在线搜索,但是还没有解决方案。
请在这件事上指导我。
答案 0 :(得分:1)
我稍微挖了一下,发现在poweshell类型$env:NODE_ENV="production"
中。
它为我做了工作。记住美元符号和引号。
来源如下:How can I set NODE_ENV=production on Windows?