我在Heroku上有3个AngularJS应用程序.他们每个人都使用不同的API.
(例如:angularjs-dev消耗api-dev,angularjs-qa消耗api-qa)
我在下面创建了这样的常量文件
SITE = 'dev' API_SITE = { dev : 'dev-url',qa : 'qa-url',production: 'production-url' }
然后,当我想要API网址时,我这样称呼API_SITE [SITE]
这个问题是当我想部署到qa时,我必须将SITE更改为qa.
我想知道:我们可以在Heroku上定义AngularJS读取环境变量,因此我们不必再次手动更改它
注意:
我知道AngularJS正在客户端运行.所以,我不知道该怎么做.
任何人?