Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku 安装后未获取节点\u ENV_Heroku_Heroku Nodejs - Fatal编程技术网

Heroku 安装后未获取节点\u ENV

Heroku 安装后未获取节点\u ENV,heroku,heroku-nodejs,Heroku,Heroku Nodejs,当我将我的节点应用程序部署到Heroku时,在安装完依赖项后,它会按照文档执行“npm run postinstall”,但是没有设置node\u ENV变量,因此我的应用程序正在开发模式下构建 简单的解决方案是在前端添加NODE_ENV=production,但这会在部署到staging时引起问题。他们的文档中说应该设置变量,但事实并非如此。我错过了什么 谢谢 您只需在终端中执行以下操作,即可转到heroku并设置NOD_ENV变量: heroku config:set NODE_ENV=pr

当我将我的节点应用程序部署到Heroku时,在安装完依赖项后,它会按照文档执行“
npm run postinstall
”,但是没有设置
node\u ENV
变量,因此我的应用程序正在开发模式下构建

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


谢谢

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

heroku config:set NODE_ENV=production

或者,您只需转到heroku设置并设置配置变量。

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

heroku config:set NODE_ENV=production
或者,您可以简单地转到heroku设置并设置配置变量