Bootsrap 4通过Webpack安装

时间:2018-01-26 19:09:18

标签: twitter-bootstrap webpack

如果我通过Webpack安装Bootstrap 4,如下面的app.js:

import 'bootstrap';

我是否还必须安装jquery和popper.js,如:

import 'jquery';

import popper from 'popper.js';

或者我已经从package.json拉出了对等依赖项?

我问的原因是因为我最初对所有3个文件都进行了导入。但是,我只使用导入' bootstrap'进行了测试。一切似乎仍然正常。

1 个答案:

答案 0 :(得分:1)

jQuery和popper.js在Bootstrap package.json中被定义为 peerDependencies

"peerDependencies": {
  "jquery": "1.9.1 - 3",
  "popper.js": "^1.12.9"
},

因此,当您运行npm install时,如果尚未安装这两个依赖项中的任何一个,您将收到警告。要安装它们,您需要运行:

npm install --save jquery popper.js

否则,您已经安装了它们。您可以在node_modules文件夹中查看已安装的依赖项。

请参阅相关的Bootstrap文档here