162 字
1 分钟
现代包管理工具

主要特性#

现代包管理工具主要特性

总结#

特性npmYarn ClassicYarn Berry (PnP)pnpm
依赖结构扁平化(v3+)扁平化node_modules符号链接隔离
安装速度极快极快
磁盘占用最低
依赖隔离弱(幽灵依赖)最强
Monorepo 支持需 npm v7+原生 Workspaces原生 Workspaces原生 Workspaces
Lock 文件package-lock.jsonyarn.lockyarn.lock + .pnppnpm-lock.yaml
核心创新并行下载 + Lock 文件PnP + Zero-Installs硬链接 + 符号链接

参考链接#

现代包管理工具
https://blog.oceanh.top/posts/frontend/现代包管理工具/
作者
Ocean Han
发布于
2025-01-21
许可协议
CC BY-NC-SA 4.0
最后修改时间
2025-03-14 11:03:25