fro*_*.io 12 npm twitter-bootstrap bootstrap-4 yarnpkg angular
我在我的web项目中使用Angular 5.2.0和Bootstrap 4.我安装了bootstrap 4 npm i bootstrap --save,它告诉我有关未满足的对等依赖项:
npm WARN bootstrap@4.0.0 requires a peer of jquery@>=3.0.0 but none was installed.
npm WARN bootstrap@4.0.0 requires a peer of popper.js@^1.11.0 but none was installed.
Run Code Online (Sandbox Code Playgroud)
当然,Bootstrap的JS依赖于这些对等依赖.到目前为止,这么平常.
问题是:我不使用任何Bootstraps JS.我正在使用ng-bootstrap,这是为Angular重写的Bootstrap组件.
这个警告让我感到很恼火,因为它真的不是一件事,当我还没有使用它时(这个项目中没有其他人应该 - 在尝试使用Bootstrap的组件本身时会出错).清洁代码和依赖项不应输出任何警告.
为了摆脱这个警告,我尝试了不同的方法:
bootstrap包.package.json未使用的依赖关系- 并且在清洁代码环境中也应避免(imho).那么:有没有办法以干净的方式处理这些对等依赖警告?
| 归档时间: |
|
| 查看次数: |
530 次 |
| 最近记录: |