【发布时间】:2016-10-20 14:36:25
【问题描述】:
我想在 Angular-Cli (1.0.0-beta.16) 的“environment.prod.ts”中使用预定义的 Docker 环境变量。
用例:
环境.prod.ts:
export const environment = {
production: true,
host1: $ENV1, //specific service endpoint goes here
host2: $ENV2 //specific service endpoint goes here
};
我的基于 Angular CLI 的应用程序依赖于 environment.prod.ts 来获取与后端服务(host1、host2)相关的主机信息,并且应用程序通过各种环境,如 DEV、TEST、QA、PROD ...
$ENV1 , $ENV2 在 Docker 运行期间作为环境变量提供
这可能吗?如果没有,请纠正我的理解并提出任何其他替代解决方案
【问题讨论】:
-
你有没有解决这个问题。我也有同样的问题?
-
不行,使用angular2的Resolver从配置文件中预取主机信息