跳至主要内容

yarn workspaces list

列出所有可用的工作区。

用法

$ yarn workspaces list

详细信息

此命令将打印项目中所有工作区的列表。

  • 如果设置了 --since,Yarn 将仅列出自指定 ref 以来已修改的工作区。默认情况下,Yarn 将使用 changesetBaseRefs 配置选项指定的 ref。

  • 如果设置了 -R,--recursive,Yarn 将通过递归评估 dependenciesdevDependencies 字段,而不是查看 workspaces 字段,来查找要运行命令的工作区。

  • 如果设置了 --no-private,Yarn 将不会列出任何 private 字段设置为 true 的工作区。

  • 如果设置了 -v,--verbose--json 选项,Yarn 还将返回每个工作区之间的交叉依赖项(当您希望自动生成 Buck/Bazel 规则时很有用)。

选项

定义描述

--since

仅包含自指定 ref 以来已更改的工作区。

-R,--recursive

通过依赖项/devDependencies 查找包,而不是使用 workspaces 字段

--no-private

排除 private 字段设置为 true 的工作区

-v,--verbose

还返回工作区之间的交叉依赖项

--json

将输出格式化为 NDJSON 流