我在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构建。构建成功。
如果您需要更多信息,请与我们联系。
答案 0 :(得分:0)
你从哪里得到这些结果?在本地或在Heroku上运行node.js应用程序时?如果是在本地,您需要在当地环境中设置环境变量 或者,如果您只想在当地环境中使用Heroku env vars,则可以使用heroku-run-localjs。