有一个非常方便的npm version
命令。除了参数如major
,minor
和patch
它接受的参数如prerelease
,prepatch
等
它在文档中说,该命令按照semver.inc
函数工作。是否有npm版本的预发布标识符?
这些pre
命令我有一个问题。
说我目前的版本v1.0.0
。
如果我运行npm version prerelease
它会将版本升级到v1.0.1-0
。
根据https://github.com/npm/node-semver#prerelease-identifiers是否可以为预发布标识符提供额外的补充?
我希望像npm version prerelease alpha
这样的版本能够碰撞到v1.0.1-alpha.0
,但这不起作用。
您是否找到解决方案? –
不幸的是,还没有。 – timetowonder
我也在寻找类似的东西。现在我只写出整个版本,比如'npm version 1.0.1-alpha.0',这比编辑package.json和手动标记提交更简单。 –