Ci3*_*Ci3 4 versioning node.js npm
我想在package.json中为我的项目附加一个内部版本号.我正在寻找最好的方法.
我发现如果前面带有'+',则node-semver会将字符串识别为内部版本号.例如,这将是构建'123'.
1.0.0 + 123
但是,NPM版本模块也将接受此格式,但会修改package.json中的内部版本号.我该如何在package.json中表示内部版本号?
+
确实是表示构建数字的方式.但是从npm semver的角度来看,使用相同版本的不同版本是没有意义的.因此,剥离构建数量具有一定的意义.
如果您正在执行不同的构建,因为这些是一系列预发布,请使用-
而不是+
.npm version prelease
将1.0.0
增加到1.0.0-0
.另一个npm version prerelease
将增加到1.0.0-1
.