【发布时间】:2022-01-31 03:15:29
【问题描述】:
我在 npm 上阅读:
为了帮助依赖您的代码的开发人员,我们建议您从 1.0.0 开始您的包版本并递增 as follows:
假设包在现实世界中的实际版本控制方式符合上述建议;当他们使用模棱两可的词“递增”时,他们的意思是推荐:
- 下一个版本的版本为 1.0.1、1.1.0 或 2.0.0
- 下一个版本的版本高于 1.0.0(例如,甚至 1.0.9)
相关示例:
您已在 npm 上以 v1.0.0 发布了“your-package”
你处理它,重构代码,修复一堆错误并将最后一次提交标记为 v1.0.1
然后你注意到一个严重的错误,在修复它之后,你放了一个 v1.0.2 标签
现在您决定发布一个版本,如果您将该版本发布为 v1.0.2(从未发布过 v1.0.1),您是否会违反 npm 的建议?
【问题讨论】:
标签: git npm release versioning