跳至主要内容

yarn version apply

一次应用所有延迟版本升级。

用法

$ yarn version apply

示例

将版本更改应用到本地工作空间

将版本更改应用到本地工作空间中的所有工作空间

yarn version apply --all

详细信息

此命令将应用延迟版本更改并从存储库中删除其定义。

请注意,如果设置了--prerelease,则所有新版本都将使用给定的预发行版标识符(默认情况下为rc.%n),并且版本定义将保持原样。

默认情况下,只会提升当前工作空间,但你可以使用以下方法之一来配置此行为

  • --recursive还对其依赖项应用版本提升

  • --all对存储库中的所有包应用版本提升

请注意,此命令还将更新所有本地工作空间中的workspace:引用,从而确保即使在版本提升后,它们仍继续引用相同的工作空间。

选项

定义说明

--all

对所有工作空间应用延迟版本更改

--dry-run

打印版本而不实际生成包存档

--prerelease

向新版本添加预发行版标识符

-R,--recursive

同时发布传递工作空间

--json

将输出格式化为 NDJSON 流