pnpm管理多工作区依赖

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

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

bash 复制代码
pnpm install --recursive

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

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

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

相关推荐
LYFlied21 小时前
【一句话概括】前端项目包管理器怎么选?
前端·npm·pnpm·yarn
Irene19916 天前
解决 pnpm 构建脚本被阻止(Ignored build scripts)的问题
pnpm
LYFlied7 天前
幽灵依赖详解
npm·pnpm·打包工具·yarn·工程化·包管理工具·幽灵依赖
LYFlied7 天前
前端项目包管理器怎么选?
前端·面试·npm·pnpm·yarn·工程化·包管理器
F2E_Zhangmo7 天前
pnpm如何对node_modules打补丁
webpack·npm·pnpm
宁雨桥15 天前
使用pnpm构建高效Monorepo:从零到一的完整指南
前端·pnpm·项目架构
这是个栗子1 个月前
【问题解决】用pnpm创建的 Vue3项目找不到 .eslintrc.js文件 及 后续的eslint配置的解决办法
javascript·vue.js·pnpm·eslint
gs801402 个月前
pnpm + webpack + vue 项目依赖缺失错误排查与解决
pnpm·1024程序员节
JinSoooo2 个月前
pnpm monorepo 联调:告别 --global 参数
开发语言·javascript·ecmascript·pnpm
奋飛2 个月前
Monorepo系列:Pnpm Workspace 搭建 Monorepo
pnpm·monorepo·pnpm workspace·catalogs·pnpm filter