我正在进行一些自动部署,并发现环境参数当前没有在我的ng build命令上做任何事情。我们目前正在使用Angular框架的^ 4.0.0并定位CLI的1.5.2。我已经验证了环境类是按http://tattoocoder.com/angular-cli-using-the-environment-option/设置的,并且我已经按照我能想到的方式运行了ng build命令
ng build --prod
ng build -prod
ng build --env=prod
以下是我们使用的环境代码示例:
//DEV
export const environment = {
production: false,
envName: 'dev'
};
//PROD
export const environment = {
production: true,
envName: 'prod'
};
然后这是来自angular-cli.json
的环境代码 "environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
等。任何帮助或见解将非常感激。非常感谢你提前!