我在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的任何想法?感谢。