我正在构建一个 Angular 库以用于其他 Angular 应用程序。我想在 DevOps (VSTS) 中创建一个构建管道,因此在每次提交到 git 后,该库将被构建并作为 Artefacts 发布以供使用。
到目前为止一切正常,我的问题是 Angular 库版本。如果我尝试发布具有相同版本的库,我会收到此错误:
禁止提要已包含版本“0.0.1”的包“my-lib”:my-lib
我的构建管道:
为了解决这个问题,我必须在每次构建之前更改 package.json 中的版本
或者通过cli:npm version 0.0.2
我可以自动完成吗?这意味着,除了提交/推送之外不需要额外的操作?我已经搜索了很长时间,但找不到解决方案。谢谢