【发布时间】:2019-04-19 11:30:43
【问题描述】:
我很惊讶 npm 生态系统中不允许 4 位版本控制:
https://docs.npmjs.com/about-semantic-versioning
但是,我必须将我的最终产品从 npm 合并到其他允许 4 位数字的系统。所以,我的问题是:
(如何)我们可以以某种方式为我们自己的项目使用 4 位数字破例?
【问题讨论】:
-
在 semver 和 NPM 中,使用 semver 进行版本控制,构建元数据在排序(优先级)时会被忽略,但可以用于某些匹配场景。后者非常少见,您的客户很难正确使用。
-
@Asqan,您的目标四位数方案是什么?
-
@Asqan,在 NPM 环境中,您正在对 NPM 包进行版本控制,四位版本字符串适用于哪些工件?