yarn warning“> [email protected]”具有未满足的对等项依赖关系“ [email protected]

问题描述 投票:0回答:1

[当我们在没有yarn目录的项目中运行node_modules时,在安装依赖项时会收到以下警告消息:

warning " > [email protected]" has unmet peer dependency "[email protected] - 3".
warning " > [email protected]" has unmet peer dependency "popper.js@^1.16.0".

但是,似乎bootstrapreact-bootstrap可以正常工作,而无需采取任何措施来修复这2条警告。 package.json也不包含这两个软件包的条目。

问题:尽管对等依赖性未得到满足,为什么Bootstrap和相关文件仍然可以继续工作?

yarnnpm的要点不是要管理这些依赖性吗?

解决这些警告的正确方法是什么?


一部分packages.json

{
  ...

  "dependencies": {
    "bootstrap": "^4.4.1",
    "react-bootstrap": "^1.0.0",

    ...
  }
}
node.js twitter-bootstrap npm yarn react-bootstrap
1个回答
0
投票
Bootstrap将

jquerypopper.js用于其Javascript组件(下拉列表,模态等)。但是:如果仅使用CSS部件-则不需要这些。这可能就是为什么将它们列为“对等依赖项”的原因。

© www.soinside.com 2019 - 2024. All rights reserved.