




















pnpm 10.27 新增了一个设置,可以忽略旧版本软件包的信任策略检查,引入了一个用于全局虚拟存储修剪的项目注册表,并修复了几个错误。
trustPolicyIgnoreAfter添加 trustPolicyIgnoreAfter 可以忽略对超过指定时间发布的软件包的信任策略检查 #10352。
添加了项目注册源,以支持全局虚拟商店清理。
使用该存储的项目现在通过符号链接在 {storeDir}/v10/projects/ 中注册。 这使得 pnpm store prune 能够跟踪哪些软件包仍在被活跃项目使用,并安全地从全局虚拟存储中删除未使用的软件包。
半破坏性更改。 更改了虚拟全局存储中未限定范围的软件包的位置。 为了保持统一的 4 级目录深度,它们现在将被存储在名为 @ 的目录下。
为全球虚拟存储添加了标记清除垃圾回收功能。
pnpm store prune 现在会从全局虚拟存储的 links/ 目录中删除未使用的软件包。 算法:
这包括对工作区单存储库的支持——扫描项目中的所有 node_modules 目录(包括工作区包中的目录)。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。