Appearance
pnpm-monorepo(pnpm-workspace)
根目录安装依赖
shell
pnpm add <package-name> -w
pnpm add <package-name> --workspace-root
指定 workspace 目录安装依赖
shell
pnpm add <package-name> --filter <workspace-name>
执行 workspace 脚本
shell
# 执行所有 workspace 中脚本
pnpm -r build
# 执行 workspace 中的脚本
pnpm build --filter <workspace-name>
安装 workspace 依赖
shell
pnpm add <package-name> --filter <workspace-name>
- pnpm(
版本>9.0
),需要设置.npmrc
文件。增加link-workspace-packages=true
,优先安装本地依赖;