pnpm

节省磁盘、边界清晰的包管理器。

简介

强调内容寻址存储与严格依赖隔离的包管理器,通过硬链接减少重复安装,并能管理 monorepo 中的多个 workspace。

安装

corepack enable pnpm

命令用于快速开始,具体版本与配置请以官方文档为准。

适用场景

  • 管理包含多个应用和包的 monorepo
  • 在多项目环境里减少重复依赖
  • 通过严格依赖边界发现隐式引用

特点

  • 内容寻址存储节省重复空间
  • workspace 支持适合仓库内协作
  • 依赖声明不够明确时更容易暴露问题