pnpm 12.0:Rust 重写的性能飞跃

pnpm 12.0 正式稳定发布,这是基于 Rust 语言完全重写的版本,旨在提升性能与稳定性。此次更新并非简单的迁移,而是保留了 pnpm 11 的所有命令、标志和锁文件格式,确保平滑过渡。核心改进包括 Git 依赖解析的规范化、循环依赖锁文件的确定性生成,以及在 Linux 上优先使用硬链接以加速安装。新功能亮点纷呈:项目感知的全局二进制文件管理、支持通过 pnpm 安装 npm 和 Yarn 等其他包管理器、以及引入 Registry revisions 机制以在不变更版本号的情况下修复漏洞。此外,pnpm 12.0 还增强了安全性,拒绝在 sudo 下运行全局命令,并优化了审计报告的清理流程。

pnpm 12 是 pnpm 的 Rust 重写版本,它刻意设计为无需迁移:pnpm 11 的所有命令、标志、设置和锁文件格式均完全保留。

同日更多故事

2026-08-27