使用Angular2,您可以使用src/environments/environment.ts
和*.prod.ts
来配置生产环境或开发环境。现在我们有一个巨大的升级要求,我们需要例如5-10 API网址。如何使用angular-cli设置和读取--prod
或--dev
以外的环境变量,例如URL="http://server12a"
?
答案 0 :(得分:3)
您可以拥有所有不同类型的环境。 在angular-cli.json文件中定义每个文件:
"environments": {
"local": "environments/environment.ts",
"test": "environments/environment.test.ts",
"staging ": "environments/environment.staging.ts",
"prod": "environments/environment.prod.ts"
}
在这些文件中,您可以拥有以下内容:
export const environment = {
URL="http://server12a"
};
构建时,您必须指定正确的环境,如:
ng build --env=staging