pnpm 是帮助 AI 管理 Node.js 依赖和工作区的 Skill,来自 Anthony Fu 的技能库。给它项目版本、锁文件和配置问题,它会按安装、工作区、统一版本、补丁等主题查阅相应资料。
pnpm 默认更严格地解析依赖,项目里偷偷用到但没有声明的包,换环境后可能暴露出来。这类问题应回到依赖关系检查,不能只靠反复删除目录重装。
这份归档基于 pnpm 10.x,也混合介绍了 11 的配置变化;工作区设置放在哪里、哪些字段仍有效,要先对照实际版本。它还要求持续集成按锁文件安装,让测试使用明确的依赖结果。
适合维护多包仓库或准备迁移包管理方式的人。交付应说明改了哪项声明和配置,而不是把所有新版本选项一次塞进旧工程。