安装后没有得到NODE_ENV

时间:2018-10-16 13:40:11

标签: heroku heroku-nodejs

当我将节点应用程序部署到Heroku时,在完成其依赖关系的安装后,根据文档,它会执行“ npm run postinstall”,但是未设置NODE_ENV变量,所以我应用正在开发模式下构建。

简单的解决方案是在前面添加NODE_ENV=production,但这会在部署到暂存时引起问题。他们的文档说应该设置变量,但不是。我想念什么?

谢谢!

1 个答案:

答案 0 :(得分:4)

您只需在终端中执行以下操作即可转到heroku并设置NOD_ENV变量:

heroku config:set NODE_ENV=production

或者您可以直接转到heroku设置并设置配置变量。