Heroku Node.js找不到环境变量

时间:2018-03-11 12:57:33

标签: node.js heroku environment-variables

我在heroku中定义了2个环境变量。运行heroku配置显示:

=== handandfootserver Config Vars PASSWORD: xxxxxxxxxxx PORT: 3001

然而,当我运行我的node.js应用程序并运行console.log(process.env)时,我得到:

{ NODE_ENV: 'production' }

版本:node - 8.9.1,npm - default

代码是用ES6编写的,使用webpack构建。构建成功。

如果您需要更多信息,请与我们联系。

1 个答案:

答案 0 :(得分:0)

你从哪里得到这些结果?在本地或在Heroku上运行node.js应用程序时?如果是在本地,您需要在当地环境中设置环境变量 或者,如果您只想在当地环境中使用Heroku env vars,则可以使用heroku-run-localjs