Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.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

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
Node.js 为什么可以';我不能访问节点中的Heroku配置吗?_Node.js_Heroku - Fatal编程技术网

Node.js 为什么可以';我不能访问节点中的Heroku配置吗?

Node.js 为什么可以';我不能访问节点中的Heroku配置吗?,node.js,heroku,Node.js,Heroku,使用命令行,我在Heroku中设置了一个配置变量 heroku config:set MONGOLAB_URI=... 在node中,我希望访问该变量,因此我使用以下代码 if (process.env.NODE_ENV === 'production') { dbURI = process.env.MONGOLAB_URI; } 在终端上,我运行NODE\u ENV=production nodemon,错误是mongaap\u URL未定义。然而,当我运行heroku配置时,amg

使用命令行,我在Heroku中设置了一个配置变量

heroku config:set MONGOLAB_URI=...
在node中,我希望访问该变量,因此我使用以下代码

if (process.env.NODE_ENV === 'production') {
   dbURI = process.env.MONGOLAB_URI;
}
在终端上,我运行
NODE\u ENV=production nodemon
,错误是
mongaap\u URL
未定义。然而,当我运行heroku配置时,
amgonap\u URL
就在那里

我还记录了
process
process.env
,heroku的变量是no where。我还使用heroku config:set创建了几个其他变量来全面测试它,当我记录
过程时,没有一个变量显示出来


该状态与我一直在做的事情完全相同。

当变量实际上是
mongaab\u URL
时,您似乎正在键入
mongaap\u URL