Skip to content

abpv update ​

bash
abpv update                # the latest stable release
abpv update --tag alpha     # opt into the alpha channel
abpv update --dry-run

package.json 中每个 @lsw-abpvue/* 版本范围更新到同一版本,保留原修饰符。例如,从 0.1.0 升级到 0.2.0 时,^0.1.0 变为 ^0.2.0,0.1.0 变为 0.2.0。

保留内容 ​

内容原因
非普通版本范围file: 路径、标签、git URL 是项目明确选择
已释放源码的包本地副本归应用所有,修改包版本不会更新副本

两者会列出理由,不会静默跳过。

已释放源码的变更摘要 ​

对每个已释放包,列出记录的释放版本之后、目标版本以内的 changelog 章节。CLI 先读已安装 CHANGELOG.md,必要时读取目标精确版本的 registry 压缩包。缺少记录或 registry 不可达会报告,但不阻止其他升级。

据此手动更新本地源码。CLI 不覆盖源码,也不声称释放标记已移动到目标版本。

迁移 ​

包含破坏性变更的发布携带迁移;从当前版本到目标版本按顺序运行,跨三个发布会执行这些版本中已注册的迁移。没有适用的迁移时,列表为空。

后续步骤 ​

只修改 manifest,之后重新安装依赖。

--to <version> 选择已发布的精确版本,--tag 选择 registry 标签(默认 latest),--dry-run 预览。默认选择稳定版,需要预发布版本时显式选择对应标签。

非官方社区项目,采用 MIT 许可证,与 Volosoft 无关。