所以我有一个同时使用Google Map API和Yelp API的应用程序。
为了隐藏我公开的API密钥,我制作了一个config.js
文件来保存信息而不上传到github。
我还对我config.js
但是,我得到googleAPI
的未定义变量:
const googleAPI = process.env.GOOGLEAPI || require('../../../src/server/config').googleAPI;
我输入heroku config
以确保设置ENV Var并且我看到它已定义:
GOOGLEAPI: dfkslfskdsMyAPIKeyslsjflksjdflksd
我的Yelp方面似乎没有问题,但只有googleAPI
返回我undefined
,即使它的ENV Var已设置。
我不确定是什么问题。
答案 0 :(得分:0)
.env
的新文件。GOOGLEAPI=dfkslfskdsMyAPIKeyslsjflksjdflksd
。heroku local
。