Javascript Heroku ENV Vars返回未定义但已定义
因此,我有一个应用程序,利用谷歌地图API和Yelp API 为了对公众隐藏我的API密钥,我制作了一个Javascript Heroku ENV Vars返回未定义但已定义,javascript,node.js,heroku,Javascript,Node.js,Heroku,因此,我有一个应用程序,利用谷歌地图API和Yelp API 为了对公众隐藏我的API密钥,我制作了一个config.js文件来保存信息,而无需上传到github 我还对我的config.js 但是,我得到了一个未定义的变量,用于googleAPI: const googleAPI = process.env.GOOGLEAPI || require('../../../src/server/config').googleAPI; 我键入heroku config以确保设置了环境变量,并且我看
config.js
文件来保存信息,而无需上传到github
我还对我的config.js
但是,我得到了一个未定义的变量,用于googleAPI
:
const googleAPI = process.env.GOOGLEAPI || require('../../../src/server/config').googleAPI;
我键入heroku config
以确保设置了环境变量,并且我看到它已定义:
GOOGLEAPI: dfkslfskdsMyAPIKeyslsjflksjdflksd
我的Yelp方面似乎没有问题,但只有googleAPI
返回我undefined
,即使其环境变量已设置
我不确定出了什么问题
.env
的新文件GOOGLEAPI=dfkslfskdsMyAPIKeyslsjflksjdflksd
.env
的新文件GOOGLEAPI=dfkslfskdsMyAPIKeyslsjflksjdflksd