本页目录
yarn workspaces focus
要使用这个命令
首先安装 workspace-tools 插件: yarn plugin import workspace-tools
安装单个工作区及其依赖项
语法
- yarn workspaces focus ...
实例
将包添加到单个工作区:
- yarn workspace components add -D react
在单个工作区上运行构建脚本:
- yarn workspace components run build
选项
- --json
- 输出格式化为 NDJSON 流
- --production
- 仅通过省略开发依赖项来安装常规依赖项
- -A,--all
- 安装整个项目
细节
此命令将运行安装,就好像指定的工作区(以及它们所依赖的所有其他工作区)是项目中唯一的工作区一样。如果没有明确列出任何工作空间,则将假定为活动工作空间。
请注意,此命令在使用零安装时仅非常有用,因为缓存无论如何都会包含所有软件包 - 这意味着完全安装和集中安装之间的唯一区别只是文件中的几行额外内容,.pnp.cjs
位于引入额外复杂性的成本。
如果-A,--all
设置了标志,将安装整个项目。结合--production
以复制旧的yarn install --production
.