Est*_*ask 7 node.js npm semantic-versioning
我提供的附带包与主NPM包的版本相匹配,已经major.minor.patch格式化(例如1.3.1).
我不想打破主包和随附包之间的版本一致性.是否可以为匹配的包提供中间子补丁
>=1.3.1 <1.3.2
Run Code Online (Sandbox Code Playgroud)
半约束?类似于1.3.1.1.
即使不能匹配约束,补丁的惯例是什么1.3.1使其不重叠1.3.2?
给定版本号 MAJOR.MINOR.PATCH,递增:
- 当您进行不兼容的 API 更改时的主要版本,
- 当您以向后兼容的方式添加功能时,次要版本,以及
- 当您进行向后兼容的错误修复时,请使用 PATCH 版本。
- 预发布和构建元数据的附加标签可作为 MAJOR.MINOR.PATCH 格式的扩展。
由于 SemVer 中没有sub-patches,您可以使用例如或类似的标签来标记您的版本1.3.2-alpha1。
npm不安装带标签的版本,通常会发布带有rc、alphas、betas 等标签的候选版本,而没有明确说明您要安装此类版本。
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |