返回顶部
本页目录

yarn workspaces list

要使用这个命令

首先安装 workspace-tools 插件: yarn plugin import workspace-tools

列出所有可用的工作区

语法

                            
  • yarn workspaces list

选项

--since
仅包括自指定参考以来已更改的工作空间
-R,--recursive
通过 dependencies/devDependencies 查找包而不是使用 workspaces 字段
--no-private
排除私有字段设置为 true 的工作区
-v,--verbose
还返回工作区之间的交叉依赖关系
--json
将输出格式化为 NDJSON 流

细节

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

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

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

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

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