【发布时间】:2023-02-04 00:00:01
【问题描述】:
迁移到 Yarn 2 / Yarn 3(运行yarn version set stable)后,yarn 在我的 package.json 中添加了一个字段:
"packageManager": "yarn@3.2.3",
这个字段是做什么用的?我可以安全地删除它吗?
【问题讨论】:
标签: node.js yarnpkg-v2
迁移到 Yarn 2 / Yarn 3(运行yarn version set stable)后,yarn 在我的 package.json 中添加了一个字段:
"packageManager": "yarn@3.2.3",
这个字段是做什么用的?我可以安全地删除它吗?
【问题讨论】:
标签: node.js yarnpkg-v2
packageManager 字段是 package.json 的一个较新的实验性功能,introduced in Node v16.9.0。
虽然删除是安全的,但在启用了 corepack 的系统上,这可能是使包管理器 (yarn) 与开发团队的其他成员保持同步的有用方法。
【讨论】: