难以访问index.js之外的Heroku process.env变量

时间:2017-07-22 05:24:15

标签: javascript node.js heroku environment-variables

我在heroku上有一个应用程序,我正在尝试使用heroku:config变量。当我通过命令行('heroku login')登录heroku然后输入'heroku config'时,我能够看到一个名为MY_EMAIL的变量,其中包含'myemail@mail.com'。但是,我创建了一个名为index.js的程序。包含以下代码:

console.log("Test line 1");
console.log(process.env.MY_EMAIL);

我通过输入以下命令运行此程序:

git add .
git commit -m "Adding process.env test"
git push heroku master

然后我通过在登录到heroku时在包含index.js的文件夹中的命令行中输入'node index.js'来运行它。它打印:

Test line 1
undefined

为什么可能无法访问MY_EMAIL的任何想法?感谢。

0 个答案:

没有答案