Skip to main content
Version: 8.x

特性比较

特性pnpmYarnnpm
工作区支持✔️✔️✔️
隔离 node_modules✔️ - 默认✔️✔️
提升 node_modules✔️✔️✔️ - 默认
自动安装对等依赖✔️❌✔️
Plug'n'Play✔️✔️ - 默认❌
零安装❌✔️❌
修补依赖✔️✔️❌
管理 Node.js 版本✔️❌❌
有锁文件✔️ - pnpm-lock.yaml✔️ - yarn.lock✔️ - package-lock.json
覆盖支持✔️✔️ - 通过决议✔️
内容寻址存储✔️❌❌
动态包执行✔️ - 通过 pnpm dlx✔️ - 通过 yarn dlx✔️ - 通过 npx
副作用缓存✔️❌❌
列出许可证✔️ - 通过 pnpm licenses list✔️ - 通过插件❌