popper.js in der bootstrap-4 gibt SyntaxError Unerwartetes token exportieren
Habe ich versucht zu installieren, bootstrap 4, und nahmen die folgenden links
<script src="libs/jquery/dist/jquery.min.js"></script>
<script src="libs/tether/dist/js/tether.min.js" ></script>
<script src="libs/popper.js/dist/popper.js"></script>
<script src="libs/bootstrap/dist/js/bootstrap.min.js" ></script>
Aber Der folgende Fehler tritt auf :
Uncaught syntaxError: Unexpected token exportieren
Irgendwelche Ideen wie man es beheben?
- was bedeutet ordnungsgemäße js zu tun??
- Ich weiß nicht, bootstrap-Datei benötigt es
- Nein, ich habe verwendet bootstrap, aber es nie gebeten, mir
- Letzte version gefragt
- naja Wenn es so ist, dann werde ich sagen, nutzen CDN-links
- das proble ist, dass ich nicht verwenden sollte CDN links, wenn uploud auf dem Markt
- darüber hinaus versuchte ich es jetzt, aber es hat nicht geholfen
- einfach shift ordnungsgemäße js-Linie, bevor der bootstrap js und sagen Sie mir,
- gibt noch der gleiche Fehler
- getbootstrap.com/docs/4.0/getting-started/introduction/... probieren Sie es einfach aus es kann dir helfen
- es kann sein, dass einige Fehler in der Datei oder der Verknüpfung von...und denken Sie daran, hinzufügen Spielverderber js, bevor bootstrap-js
- Wenn Sie Ihr Augenmerk auf meine Frage, dann werden Sie sehen, dass ich popper, bevor der bootstrap-Datei
- Möglich, Duplikat der Wie zu verwenden popper 1.12.0 mit bootstrap 4.0 beta
- Ich'don nicht wissen, ob es nützlich ist, aber hier gibt es eine Lösung: stackoverflow.com/questions/45694811/...
- Ja, neueste version erfordert. Ich war gut, ohne es mit standard-bootstrap-Arten, dann aber passierte, als ich versuchte zu tun, bootstrap-Dropdown.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche Problem, wenn ich popper.js von CDN-Netzwerk wie
cdnjs
.Wenn Sie feststellen, dass der source-code von
Bootstrap 4
Beispiele, wie zum Beispiel Navbar können Sie sehen, dasspopper.min.js
wird geladen aus:<script src="https://getbootstrap.com/assets/js/vendor/popper.min.js"></script>
Ich in mein Projekt und der Fehler ist Weg. Sie können den Quellcode herunterladen von
https://getbootstrap.com/assets/js/vendor/popper.min.js
und in Ihrem Projekt verwenden, werden als lokale Datei und es sollte funktionieren.popper.js
Nur habe diese auch und dachte, warum es wirklich passiert. Im Fall, anderen von hier:
Überprüfen Sie die readme-Datei.md "Verwendung". Die lib ist in drei version für drei Unterschied-Modul-Lader. Kurz gesagt: wenn Sie laden Sie es mit der
<script>
tag, dann müssen Sie verwenden die UMD version. Sie finden es in/dist/umd
. Der Standardwert (in/dist
) ist die ESNext (ECMA-Script), die nicht geladen werden kann mit derscript
tag.Bootstrap-4 erfordert die UMD-version von
popper.js
, und stellen Sie sicher, dass die Reihenfolge ist wie folgt:Können Sie auch hinzufügen bootstrap.bundle.min.js und entfernen popper.js in den html-Code.
Gebündelt JS-Dateien (
bootstrap.bundle.js
und minifiedbootstrap.bundle.min.js
) sind [Popper](https://popper.js.org/), aber nicht jQuery.bootstrap.bundle.min.js
enthaltenpopperjs
Haben Sie folgenden code in Bundle Config
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
folgenden code in die layout-html
Dieser arbeitete für mich