【问题标题】:Postinstall not getting NODE_ENV安装后没有得到 NODE_ENV
【发布时间】:2018-10-16 13:40:11
【问题描述】:

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

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

谢谢!

【问题讨论】:

    标签: heroku heroku-nodejs


    【解决方案1】:

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

    heroku config:set NODE_ENV=production
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-13
      • 2022-01-03
      • 1970-01-01
      • 2021-04-13
      • 2016-07-02
      • 2017-08-31
      • 1970-01-01
      • 2014-05-25
      相关资源
      最近更新 更多