process.env.NODE_ENV没有被快递js正确读取

时间:2017-11-06 20:34:27

标签: javascript node.js bash

即使我已经设置:

export NODE_ENV=production
<{1>}文件中的

,不会被任何其他文件覆盖,

app.js中.bashrc的值未定义,而process.env.NODE_ENV的值是开发。

同样,我可以使用以下方法将NODE_ENV的值正确打印到控制台: app.get('env')返回生产。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

设置环境变量的好方法是通过dotenv包。通过dotenv设置的所有变量都可以在process.env

中访问