【发布时间】:2017-09-18 20:13:47
【问题描述】:
我正在使用 Heroku 管道工作流程,它使用动态生成的 URL 部署评论应用程序。例如,假设我的生产应用程序部署在 mykickassapp.herokuapp.com,每次我在 repo 中创建 PR,Heroku 都会自动将该 PR 部署在 mykickassapp-pr-50.herokuapp.com 之类的地方。
在我的客户端代码中,我使用环境文件并将我的应用程序 URL 存储在其中,在上面的示例中:mykickassapp.herokuapp.com。问题是它显然不适用于部署在不同动态生成的 URL 上的评论应用程序。幸运的是,Heroku 将应用程序的 URL 存储在环境变量中。但问题是如何将其放入 Angular 应用的客户端?
我的应用使用标准的 Angular-CLI 生产构建过程。
【问题讨论】:
标签: angular build environment-variables