pnpm@11 升级检查点
1. 不再支持 package.json 中的 pnpm 字段配置
2. 不再支持 .npmrc 中的非认证/非 registry 相关设置
3. 新增 packageConfigs 字段替代 workspace 项目特定的 .npmrc
4. Node.js 支持:移除 v18、19、20、21 支持
5. 纯 ESM:pnpm 本身变为纯 ESM 包
6. pnpm link 重构:不再从全局 store 解析包名,仅接受相对/绝对路径;移除 --global 和无参调用
7. 独立发布:pnpm publish 不再依赖 npm CLI,支持 QR 码登录
8. 默认启用严格模式:strictDepBuilds 和 blockExoticSubdeps 默认为 true
9. CLI 别名变更:pnpm add -d 变为 --save-dev,-p 变为 --save-prod
 
 
Back to Top