Bootstrap 需要不存在的 popper 版本

Bootstrap requires non-existing version of popper

我的 package.json 包含:

 "dependencies": {
    "popper": "^1.0.1",
    "bootstrap": "^4.1.0",

安装时的警告是:

bootstrap@4.1.0 requires a peer of popper.js@^1.14.0

但是 "latest" version of popper.js 是 1.0.1

卧槽?!?有两种不同的 'flavors' 波普尔吗?

你查错包了。是popper.js,不是popper.

因此,要安装 运行:

npm install popper.js

Here 是 npm 上的包。