跳至主要內容

yarn workspaces list

列出所有可用的工作區。

用法

$ yarn workspaces list

詳細資料

此指令會列印專案中所有工作區的清單。

  • 如果設定 --since,Yarn 只會列出自指定參照以來已修改的工作區。預設情況下,Yarn 會使用 changesetBaseRefs 設定選項指定的參照。

  • 如果設定 -R,--recursive,Yarn 會透過遞迴評估 dependenciesdevDependencies 欄位,而非查看 workspaces 欄位,來尋找要執行指令的工作區。

  • 如果設定 --no-private,Yarn 就不會列出任何已將 private 欄位設定為 true 的工作區。

  • 如果設定 -v,--verbose--json 選項,Yarn 也會傳回各工作區之間的交叉相依性(在您希望自動產生 Buck/Bazel 規則時很有用)。

選項

定義說明

--since

僅包含自指定參照以來已變更的工作區。

-R,--recursive

透過相依性/開發相依性尋找套件,而非使用工作區欄位

--no-private

排除已將 private 欄位設定為 true 的工作區

-v,--verbose

也傳回工作區之間的交叉相依性

--json

將輸出格式化為 NDJSON 串流