pnpm管理多工作区依赖

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

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

bash 复制代码
pnpm install --recursive

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

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

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

相关推荐
小七de尾巴6 天前
利用pnpm patch给第三方库打补丁
vue·pnpm·patch·补丁
爱宇阳25 天前
pnpm 依赖升级终极指南:从语义化版本控制到 Monorepo 全局更新的企业级实践
pnpm·版本控制·monorepo·依赖升级
AJ_Styles1 个月前
pnpm 报错 Error: Cannot find matching keyid 解决
pnpm·node·corepack
一雨方知深秋2 个月前
pnpm, eslint, vue-router4, element-plus, pinia
pnpm·pinia·element-plus·暂存区eslint·vue-router4
太阳与星辰2 个月前
pnpm的使用
pnpm·包管理工具
Lilixxs3 个月前
开发环境搭建-3:配置 JavaScript 开发环境 (fnm+ nodejs + pnpm + nrm)
linux·运维·javascript·pnpm·fnm
困顿小狗4 个月前
安装pnpm遇到的问题
javascript·pnpm
疯狂学习GIS4 个月前
Windows系统下载、部署Node.js与npm环境的方法
前端·javascript·windows·npm·node.js·pnpm·脚本
JinSoooo4 个月前
pnpm monorepo 联调方案
前端·pnpm·monorepo
PeterJXL5 个月前
pnpm:包管理的新星,平替 npm 和 yarn
前端·npm·node.js·pnpm