Yarn version

Yarn version

该Yarn命令主要是用于将新版本应用于当前软件包。

Yarn version 语法

$> yarn version [-d,--deferred] [-i,--immediate] [-f,--force] <strategy>

Yarn version 实例

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

yarn version major

准备版本以备不时之需:

yarn version major --deferred

使用细节

该命令将按照指定策略更改给定软件包的版本号:

  • 如果为major,则将增加semver范围中的第一个数字(X.0.0)。

  • 如果为minor,则将增加semver范围内的第二个数字(0.X.0)。

  • 如果为patch,则将增加semver范围中的第三个数字(0.0.X)。

  • 如果以pre(premajor,...)为前缀,-0则将设置后缀(0.0.0-0)。

  • 如果为prerelease,后缀将增加(0.0.0-X);如果先前版本中没有后缀,则semver范围中的第三个数字也将增加。

  • 如果为decline,则随机数将增加,以免yarn version check版本颠簸。

  • 如果有效的semver范围,它将用作新版本。

  • 如果未指定,Yarn将要求您提供指导。

有关该--deferred标志的更多信息,请参阅我们的文档(“管理版本”)。