返回顶部
本页目录

yarn version apply

使用这个命令

首先安装 version 插件: yarn plugin import version

一次应用所有延迟的版本改进

语法

                            
  • yarn version apply

实例

将版本更改应用于本地工作区:

                            
  • yarn version apply

将版本更改应用于本地工作区中的所有工作区:

                            
  • yarn version apply --all

选项

--all
在所有工作区上应用延迟版本更改
--dry-run
打印版本而不实际生成包存档
--prerelease
向新版本添加预发布标识符
-R,--recursive
同时释放可传递的工作空间
--json
输出格式化为 NDJSON 流

细节

这个命令将应用延迟的版本变化,并从版本库中删除它们的定义。

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

默认情况下,只有当前的工作区会被撞毁,但你可以通过使用以下方法之一来配置这一行为。

  • --recursive 还对其依赖项应用版本碰撞

  • --all 在存储库中的所有包上应用版本碰撞

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