semantic-versioning - Semver:“latest pre-release”包比“latest stable”更旧是否可以接受?
问题描述
根据 semver.org,有预发布和稳定版本号的约定,但我没有找到 NPM 分发标签的约定。由于我们只能使用npm publish
或使用package.json
'publishConfig.tag
字段应用单个 NPM 分发标签,因此我目前正在发布分发标签,这latest
将比alpha
我们毕业 alpha 包时更新。
例如。
latest: 1.0.1
alpha: 1.0.1-alpha.0
解决方案
推荐阅读
- c# - 访问 MessageBox.Show 默认字符串
- swagger - 使用 Swagger 描述 API 的标头参数
- angular - ng2智能表中的复杂数据
- node.js - 节点检查等待端口空闲
- haskell - Opaleye 中跨链接表的数组聚合
- node.js - node.js 和 mongodb:async 的 await collection.find 与 collection.find.exec
- redis - 集群中的 Redis Gears 事件
- c# - xUnit InlineData 意外结果
- vue.js - 如何使用选定的值初始化选择?
- jsf - 如何将 p:photoCam 更新到最新版本但将我的 primefaces 保留在 6.1.RC2 中?