npx create-react-app funktioniert nicht “Muss Import zum Laden des ES-Moduls verwenden:”

8

Fehlermeldung

Ich habe versucht, den Knoten neu zu installieren und appdata / roaming / npm und npm-cache zu entfernen. Ich habe bereits mehrere Apps erstellt, daher bin ich mir nicht sicher, was los ist. Jede Hilfe wird geschätzt.

Robert Danielsson
quelle
2
Ich bin gerade auf dieses Problem gestoßen. Knotenversion: 12.16.2. NPM -v: 6.9.0. create-react-app version: 3.4.1. Habe Lösungen von anderen Seiten unter Verwendung von esm und Auflistungstyp: modules in der package.json ohne Erfolg ausprobiert. Wahrscheinlich, da dies innerhalb von node_modules selbst liegt. Wird mit jeder Lösung antworten, auf die ich stoße, auch wenn ich nur zur vorherigen Knotenversion zurückkehre.
Daniel Brown
2
buchstäblich passiert mir gerade. Ich hoffe, jemand hat eine Lösung dafür
Buzzfizz
2
Ich habe auch das gleiche Problem. MacOS, Knotenversion 12.16.2, npm Version 6.14.4.
Mrodo
1
Das gleiche Problem hat auch der Knoten -v 12.16.2, NPM -v 6.14.4. Ich habe gerade Node.js neu installiert und bin darauf gestoßen. Windows 10.
Tibbelit
1
Gerade noch einmal getestet, sollte es jetzt funktionieren
Buzzfizz

Antworten:

3

Dieses Problem wurde mit der Version 2.2.2 des Is-Promise-Pakets behoben. Wenn Sie immer noch Probleme beim Erstellen einer neuen CRA haben, ziehen Sie dies in Betrachtnpm install -g --force create-react-app

Wenn auch dann noch ein Fehler vorliegt, kommentieren Sie bitte Ihr Problem zu diesem Github-Problem

Asman Umbetov
quelle
2

Ich würde:

  1. Starten Sie die Maschine neu. Stellen Sie sicher, dass Sie sich bei Bedarf von Ihrer Sitzung abmelden
  2. Installieren Sie die Create React App erneut
  3. Garn deinstallieren und neu installieren
  4. Installieren Sie den Knoten neu und stellen Sie sicher, dass Sie eine neuere Version verwenden
  5. Verwenden Sie eine andere Netzwerkverbindung. Möglicherweise wird etwas von einer Firewall blockiert
Jon Jones
quelle
Ich habe versucht, Ihren Schritten zu folgen, aber leider hat es mein Problem nicht gelöst. Übrigens wollte ich nur sagen, dass ich ziemlich begeistert bin, wenn Sie meinen Beitrag kommentieren. Fast jeder in meiner Episerver-Klasse hat Ihre Artikel verwendet. Vielen Dank, dass Sie uns geholfen haben :-)
Robert Danielsson
0

Ich würde: meine Knotenversion ändern.

Siehe folgenden Link

Sathananthan Sabesan
quelle
2
Laut einem Github-Problem-Thread ist dies ein wiederkehrendes Problem in und außerhalb von Knotenversionen. Kommt immer wieder zurück, wird dann repariert und kommt dann wieder zurück. Anscheinend funktioniert: 12.11.1, 12.12.0, defekt: 12.11.0, 12.13.1, 13.2.0. Füge hinzu, dass ich nicht mit meinem arbeite, 12.16.2. Funktioniert gut auf Knoten 8 mit meinen alten Projekten, aber es hilft nicht viel, das zu wissen :). Viele Server, die ich eingerichtet habe, sind nur auf 12.4.0 gestiegen. Gehen Sie also einfach dorthin und prüfen Sie, ob sie funktionieren. Ich versuche selbst zu einem späteren LTS aufzustehen.
Daniel Brown
0

Ich habe alle Kommentare gelesen, die besagen, dass dies ein wiederkehrendes und möglicherweise vorübergehendes Problem zu sein scheint. Ich habe mir Bloodshot den Film angesehen und bin zurückgekommen, habe es erneut versucht und es funktioniert jetzt. Ich habe es nur in einem anderen Ordner versucht (was ich schon mehrmals gemacht habe). Vielleicht war es Vin Diesel, der etwas Magie ausübte, oder es gab ein Problem mit npm. Ich bin mir nicht sicher, aber es funktioniert jetzt und ich bin dankbar dafür und für alle Antworten.

Robert Danielsson
quelle