0

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

简单的解决方案是添加NODE_ENV=production到前面,但这会在部署到登台时引起问题。他们的文档说应该设置变量,但事实并非如此。我错过了什么?

谢谢!

4

1 回答 1

4

您可以简单地转到 heroku 并通过在终端中执行以下操作来设置 NOD_ENV 变量:

heroku config:set NODE_ENV=production

或者您可以简单地转到 heroku 设置并设置配置变量。

于 2018-12-02T12:01:15.570 回答