ورژن بندی اتوماتیک در انگولار
سیستم ورژن بندی خودکار به ما کمک میکنه که با هر بار خروجی گرفتن این کار اتوماتیک انجام بشه .
برای اینکار اول وارد فایل tsconfig.app.json میشیم و در قسمت تایپ node رو اضافه میکنیم :
... "compilerOptions": { "outDir": "./out-tsc/app", "types": ["node"] }, ...
وارد package.json میشیم و قسمت prebuild رو اضافه میکنیم :
... "start": "ng serve", "prebuild": "npm --no-git-tag-version version patch", ....
حالا با اجرای دستور npm run build هر بار قسمت version فایل package.json. بروزرسانی میشه.
برای استفاده از اون هم میتونیم داخل کامپوننت مورد نظرمون تعریف کنیم :