




















pnpm 10.31 在更新 pnpm-workspace.yaml 时保留注释和格式,并包含大量错误修复。
pnpm-workspace.yaml 中的注释当 pnpm 更新 pnpm-workspace.yaml 时,注释、字符串格式和空格将被保留。
-F 作为 --filter 选项的简短别名。pnpm why -r 中未定义的 pkgSnapshot #10700。file: 依赖项并在锁文件中解析为 link: 时,未使用无头安装的问题。ENOTEMPTY/EEXIST 错误。lockfile-include-tarball-url 设置为 false 时,tarball URL 现在总是从锁文件中排除。 以前,对于托管在非标准 URL 下的软件包,tarball URL 仍然可能出现 #6667。overrides、packageExtensions、ignoredOptionalDependencies、patchedDependencies 或 peersSuffixMaxLength 更改时,optimisticRepeatInstall 跳过安装的问题。pnpm patch-commit 失败并出现“无法访问 '/.config/git/attributes': 权限被拒绝”错误的问题 #6537。pnpm why -r --parseable 缺少依赖项的问题 #8100。link-workspace-packages=true 错误地链接工作区包的问题 #10173。pnpm update --interactive 表格与长版本字符串断开,动态计算列宽度,而不是使用硬代码值 #10316。--allow-build 标志设置的参数被写入 allowBuilds。pnpm-workspace.yaml 上指定 filter 会导致 pnpm 检测不到任何项目的 bug。此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。