在工件上上传时,Angular 应用程序的包版本控制不会自动更新

问题描述

我有一个带有基本 Hello World 代码的 Angular 应用程序。当我在本地运行此代码时,对于 npm 构建和自动版本控制似乎都是成功的,并且自动版本控制会自动显示在“欢迎页面 UI”上,每次我运行构建时都不会对 package.json 进行任何更改。

我已将更改推送到 Azure DevOps 上的 Git 存储库,创建了一个 YAML 管道并按以下顺序运行构建任务: 安装 npm 运行构建 Artifactory Npm - 打包发布(这一步是在jfrog artifactory 上发布.tgz 文件)

我在使用自动版本控制更新 artifactory 上的 .tgz 文件时遇到问题。每次运行构建管道时,我都必须在 package.json 文件上手动修改版本,然后运行管道以在 artifactory 上发布包,否则我会在不更改 package.json 文件的情况下收到 404 错误。

因此,我无法将配置文件中的版本号绑定或显示到“欢迎页面 UI”

注意:我不确定这是否有所不同,但我使用的是 .npmrc 文件中定义的组织代理

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)