Skip to main content

yarn version

应用新版本到当前包。

用法

$ yarn version <strategy>

示例

立即将版本升级到下一个主要版本 :

yarn version major

准备升级到下一个主要版本的版本 :

yarn version major --deferred

详情

此命令将按照指定的策略增加给定包的版本号:- 如果是 major,则将增加 semver 范围中的第一个数字(X.0.0)。- 如果是 minor,则将增加 semver 范围中的第二个数字(0.X.0)。- 如果是 patch,则将增加 semver 范围中的第三个数字(0.0.X)。- 如果以 prepremajor,...)为前缀,则将设置 -0 后缀(0.0.0-0)。- 如果是 prerelease,则将增加后缀(0.0.0-X);如果上一版本中没有后缀,则 semver 范围中的第三个数字也会增加。- 如果是 decline,则将增加 nonce 以使 yarn version check 通过而无需版本增加。 - 如果是有效的 semver 范围,它将被用作新版本。 - 如果未指定,Yarn 将向你询问指导。有关更多信息

选项

定义描述

-d,--deferred

准备在下一个发布周期中升级的版本

-i,--immediate

立即提升版本