依赖装好了却报错?这款Skill理配置

用pnpm管理Node.js项目依赖和monorepo工作区。

pnpm 是帮助 AI 管理 Node.js 依赖和工作区的 Skill,来自 Anthony Fu 的技能库。给它项目版本、锁文件和配置问题,它会按安装、工作区、统一版本、补丁等主题查阅相应资料。

pnpm 默认更严格地解析依赖,项目里偷偷用到但没有声明的包,换环境后可能暴露出来。这类问题应回到依赖关系检查,不能只靠反复删除目录重装。

这份归档基于 pnpm 10.x,也混合介绍了 11 的配置变化;工作区设置放在哪里、哪些字段仍有效,要先对照实际版本。它还要求持续集成按锁文件安装,让测试使用明确的依赖结果。

适合维护多包仓库或准备迁移包管理方式的人。交付应说明改了哪项声明和配置,而不是把所有新版本选项一次塞进旧工程。

分类:自动化集成

来源仓库:antfu/skills

适合用来做什么

  • 如何使用pnpm安装项目依赖?
  • 请给我一个pnpm-workspace.yaml的示例配置。

安装 pnpm

npx skills add https://www.iskills.cc/skills/antfu/skills/pnpm/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 pnpm 的用途与原始说明

浏览全部 Skill 指南