我在angular.json中有用于开发和生产的配置.我想要的是本地(ng服务器)不会发生文件替换.但当我对接建造时,它确实发生了.现在我可以创建另一个环境,但在NG服务期间,我不能只使用默认环境.ts吗?
configurations个
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],
"development": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.dev.ts"
}
],
因此,在开发过程中,如果我删除文件替换,它当然会使用环境.ts.
它的作用如下:
"production": {
"browserTarget": "my-app:build:production"
},
"development": {
"browserTarget": "my-app:build:development"
}
},
"defaultConfiguration": "development"
},
现在我可以创建另一个环境,但没有太多意义(我知道试图避免这样做可能很奇怪)-我是只创建一个名为local的环境并将其设置为默认配置,还是其他所有人都这样做?
摘要:
- 两个环境
- 我希望为我的docker构建替换文件,但不是在本地(因此在构建过程中在本地使用Environmental.ts并进行开发)
- 避免创建另一个配置