您现在的位置是:首页 > 文章详情

pnpm 9.0.0 发布,速度是 npm 2 倍的包管理器

日期:2024-04-24点击:244

pnpm v9.0.0 已经发布了。

pnpm 是一款快速且节省磁盘空间的包管理工具,速度是 npm 的 2 倍。它使用一个内容可寻址的文件系统来存储磁盘上所有模块目录的所有文件。当使用 npm 或 Yarn 时,如果你有 100 个使用 lodash 的项目,你将在磁盘上有 100 份 lodash 的拷贝,而使用 pnpm 时,lodash 将被存储在一个内容可寻址的存储器中。

此版本主要更新亮点包括:

  • 采用 Lockfile v9。新格式提高了可读性并更好地防止 Git 冲突。

  • 删除了对 Lockfile v5 的支持。使用 pnpm v8 将 lockfile v5 转换为 lockfile v6

  • 核心包兼容,pnpm 现在将检查 package.json 文件中的 packageManager 字段。如果此字段存在并且指定了与当前使用的不同的包管理器或 pnpm 版本,则 pnpm 将不会继续。这可确保始终使用项目所需的正确包管理器和版本。

  • MacOS 使用与 Linux 相同的状态文件目录

  • 安装 git 托管的依赖项时,仅选择将与包一起打包的文件

  • 安装 Git 存储库的子目录

  • 支持 PowerShell 补全

详情查看发布公告:

https://github.com/pnpm/pnpm/releases/tag/v9.0.0

原文链接:https://www.oschina.net/news/289201/pnpm-9-0-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章