NPM WARNEN: [email protected] erfordert ein peer von popper.js

Habe ich Folgen Abhängigkeit Teil im Paket.json:

"dependencies": {
    "bootstrap": "*",
    "bootstrap-datepicker": "^1.7.1",
    "bower": "^1.8.2",
    "chosen-js": "^1.8.2",
    "datatables.net-dt": "^1.10.16",
    "jQuery-QueryBuilder": "^2.4.5",
    "jquery": "^1.4",
    "jquery-tagit": "*",
    "jquery-ui-dist": "^1.12.1",
    "prismjs": "^1.8.1",
    "qtip2": "^3.0.3",
    "multi-step-modal": 
        "git+ssh://[email protected]:2022/dependencies/multi-step-modal.git"
}

Wenn ich npm update ich bekommen:

LPS@1.0.0 /home/opshenichnikova/NetBeansProjects/lps/public
├── bootstrap@4.0.0 
├── jQuery-QueryBuilder@2.5.0 
├── multi-step-modal@1.0.0  (git+ssh://[email protected]:2022/dependencies/multi-step-modal.git#2f9bc29093c9939c2ba23fa18fd22001a74040d2)
├── UNMET PEER DEPENDENCY popper.js@^1.12.9
└── prismjs@1.12.2 

npm WARN bootstrap@4.0.0 requires a peer of popper.js@^1.12.9 but none was installed.

Ich suchte den Grund und fand nur dies: Bootstrap 4: Uncaught ReferenceError: Popper ist nicht definiert

Ich weiß, dass es nur eine Warnung, aber ich habe immer mein code Warnung-kostenlos.

  • Ja, Bootstrap 4 schreibt popper. Hinzufügen "popper.js": "^1.12.9" auf das Paket.json
  • Danke. Es ist auch wichtig, um Dateien von umd-Ordner, da rief es aus dem browser direkt.
  • Setzen Sie Ihre Antwort in die Antworten, ich werde dann markieren Sie es als richtige Antwort.
Schreibe einen Kommentar