跳至主要內容

yarn 版本套用

一次套用所有延後版本升級。

用法

$ yarn version apply

範例

套用版本變更到本機工作空間

套用版本變更到本機工作空間的所有工作空間

yarn version apply --all

詳細資料

此命令將套用延後版本變更並從儲存庫中移除其定義。

請注意,如果設定了 --prerelease,則所有新版本都將使用指定的預發行版本識別碼(預設為 rc.%n),且版本定義將維持原樣。

預設情況下,只會升級目前的版本,但你可以使用下列其中一項來設定此行為

  • --recursive 也對其相依項套用版本升級

  • --all 對儲存庫中的所有套件套用版本升級

請注意,此命令也會更新所有本機工作空間中的 workspace: 參照,以確保版本升級後它們仍參照相同的版本。

選項

定義說明

--all

對所有工作空間套用延後版本變更

--dry-run

列印版本,而不實際產生套件封存

--prerelease

新增預發行版本識別碼到新版本

-R,--recursive

也釋出傳遞工作空間

--json

將輸出格式化為 NDJSON 串流