diff --git a/angular.json b/angular.json index acb47acaaf85508313225fa3b69ecbc2b6f7a368..a432cdf9362d0a0c95efe6cc1a106ccfde167e8d 100644 --- a/angular.json +++ b/angular.json @@ -63,6 +63,41 @@ } ] }, + "prod": { + "budgets": [ + { + "type": "anyComponentStyle", + "maximumWarning": "6kb" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "extractCss": true, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true, + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + }, + { + "replace": "src/assets/config/apiservers.json", + "with": "src/assets/config/apiservers.prod.json" + }, + { + "replace": "src/assets/config/computesites.json", + "with": "src/assets/config/computesites.prod.json" + }, + { + "replace": "src/assets/config/authservers.json", + "with": "src/assets/config/authservers.prod.json" + } + ] + }, "test": { "budgets": [ { @@ -109,6 +144,9 @@ "configurations": { "production": { "browserTarget": "sv2:build:production" + }, + "prod": { + "browserTarget": "sv2:build:production" } } },