ng-builder-apply-version
v1.0.0
Published
Angular CLI Builder for applying version into environment files
Maintainers
Readme
ng-builder-apply-version
Angular CLI Builder that apply version into relevant environment.ts file(s) from various sources :
- [x]
package.jsonversion attribute - [ ] system variable environment
- [ ]
.envfile
Prerequisites
An angular project with
@angular/cliin version 13.xInstall library in
devDependencies:
npm i -D ng-builder-apply-versionUsage
- Update
angular.jsonunderarchitect:
"set-packagejson-version": {
"builder": "ng-builder-apply-version:from-packagejson",
"options": {
"environmentFilePaths": [
"src/environments/environment.ts",
"src/environments/environment.staging.ts",
"src/environments/environment.preprod.ts",
"src/environments/environment.prod.ts"
]
}
},Note: environmentFilePaths option is optional. By default builder will use environment.ts and environment.prod.ts files.
- Execute command :
ng run set-packagejson-versionPro-tips: add command to your package.json scripts as "prebuild": "ng run set-packagejson-version",, prebuild script will be automatically called before you call npm run build.
