本页目录
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 规则时很有用)。