pnpm管理多工作区依赖

pnpm是一个支持多包仓库的一个包管理工具,那么怎么可以在项目根目录下执行pnpm install的时候,也能同步让所有的工作区都能够通安装依赖呢?

方式一,在执行pnpm install指令的时候,添加recursive参数:

bash 复制代码
pnpm install --recursive

方式二,在项目的根目录下通过pnpm的配置文件pnpm-workspace.yaml指定工作区:

javascript 复制代码
packages:
  - "packages/**"

通过这种方式指定工作区,然后pnpm在执行install的时候,其工作区也会被同步执行install指令

相关推荐
灿灿1213810 天前
npm、pnpm、yarn 各自优劣深度剖析
前端·javascript·npm·pnpm·yarn
wml0000014 天前
pnpm项目内网迁移
pnpm·离线
big tail17 天前
项目依赖版本修改
npm·pnpm·react·yarn·依赖·package.json
青苔猿猿20 天前
node版本.node版本、npm版本和pnpm版本对应
前端·npm·node.js·pnpm
Lysun00125 天前
(pnpm)引入 其他依赖失败,例如‘@element-plus/icons-vue‘失败
前端·javascript·npm·pnpm
ejinxian1 个月前
npm,yarn,pnpm,cnpm,nvm,npx包管理器常用命令
前端·npm·pnpm·yarn·nvm·npx
YuShiYue1 个月前
pnpm monoreop 打包时 node_modules 内部包 typescript 不能推导出类型报错
javascript·vue.js·typescript·pnpm
小七de尾巴2 个月前
利用pnpm patch给第三方库打补丁
vue·pnpm·patch·补丁
爱宇阳2 个月前
pnpm 依赖升级终极指南:从语义化版本控制到 Monorepo 全局更新的企业级实践
pnpm·版本控制·monorepo·依赖升级
AJ_Styles2 个月前
pnpm 报错 Error: Cannot find matching keyid 解决
pnpm·node·corepack