Angular6自定義environment配置

Angular6以往版本自定義environment配置在.angular-cli.json文件中,
    1、在.angular-cli.json文件中 “environments中"添加
    例如:
        "environments": {
            "dev": "environments/environment.ts",
            "prod": "environments/environment.prod.ts",
            "zhizhongbao": "environments/environment.zhizhongbao.ts"
        }
    2、編譯命令
        ng build --base-href /saturn/ --prod --env=zhizhongbao
Angular6.x版本後,.angular-cli.json文件演變成angular.json文件
如果需要加自定義配置文件environment.zhizhongbao.ts
1、在angular.json文件中如下配置:
      "configurations": {
          "production": {
                "fileReplacements": [
                    {
                        "replace": "src/environments/environment.ts",
                        "with": "src/environments/environment.prod.ts"
                      }
                ],
                "optimization": true,
                "outputHashing": "all",
                "sourceMap": false,
                "extractCss": true,
                "namedChunks": false,
                "aot": true,
                "extractLicenses": true,
                "vendorChunk": false,
                "buildOptimizer": true
                },
        "zhizhongbao": {
            "fileReplacements": [
                 {
                    "replace": "src/environments/environment.ts",
                    "with": "src/environments/environment.zhizhongbao.ts"
                  }
                ],
                "optimization": true,
                "outputHashing": "all",
                "sourceMap": false,
                "extractCss": true,
                "namedChunks": false,
                "aot": true,
                "extractLicenses": true,
                "vendorChunk": false,
                "buildOptimizer": true
            }
        }
    2、無任何配置,默認編譯prod命令
               ng build --base-href /myweb/ --prod  --configuration=production
          如需使用zhizhongbao環境,則執行命令
                ng build --base-href /myweb/ --prod  --configuration=zhizhongbao
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章