本页目录
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
: 跨所有本地工作区的引用,从而确保即使在版本升级后它们也继续引用相同的工作区。