gpt4 book ai didi

bootstrap-4 - ng-bootstrap 依赖项和警告

转载 作者:行者123 更新时间:2023-12-02 17:05:40 24 4
gpt4 key购买 nike

我希望使用 ng-bootstrap。

文档要求安装 bootstrap CSS 作为依赖,但不包括 jQuery

如果我使用 npm 安装 bootstrap,我会收到警告,它需要 jquery 和 popper。

$ npm i -S bootstrap
npm WARN bootstrap@4.1.3 requires a peer of jquery@1.9.1 - 3 but none is installed. You must install peer dependencies yourself.
npm WARN bootstrap@4.1.3 requires a peer of popper.js@^1.14.3 but none is installed. You must install peer dependencies yourself.

有没有办法在我的项目中安装 bootstrap css 而无需添加不需要的对等依赖项?

最佳答案

此时在 jQuery/popper 上出现缺少对等依赖项警告是正常的。出现此警告的原因是 ng-bootstrap 只需要 Bootstrap CSS。它不需要 Bootstrap JS 及其依赖项 (popper.js)。

不幸的是,我们无法消除此警告,因为 Bootstrap 发布仅包含 CSS 的包。安装 Bootstrap CSS 的唯一方法是安装将对等依赖项设置为 jQuery/popper 的整个包。

长话短说:这个警告是预料之中的,但存在技术限制,我们无法摆脱它。你不需要 jQuery/popper 来使用 ng-bootstrap,你不应该手动安装它们。此时您还应该忽略缺少对等依赖项警告。

关于bootstrap-4 - ng-bootstrap 依赖项和警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51837583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com