`legacy-peer-deps`

中英双语
  • 默认值:假
  • 类型:布尔值

导致 npm 在构建包树时完全忽略 peerDependencies,就像在 npm 版本 3 到 6 中一样。

如果一个包由于过于严格的 peerDependencies 碰撞而无法安装,它提供了一种解决问题的方法。

这与 --omit=peer 不同,因为 --omit=peer 将避免在磁盘上解包 peerDependencies,但仍会设计一棵树,以便 peerDependencies 可以在正确的位置解包。

不推荐使用 legacy-peer-deps,因为它不会强制执行元依赖可能依赖的 peerDependencies 合约。