Ich habe ein Projekt mit vue-cli 4.1.1 erstellt und nach dem Ausführen von Garnaufschlag wurde der folgende Fehler angezeigt
Error: [BABEL] C:\dev\vuestudy\src\main.js: Cannot find module './src/data' (While processing: "C:\\dev\\vuestudy\\node_modules\\@vue\\cli-plugin-babel\\preset.js")
Irgendwelche Tipps dazu?
Danke im Voraus.
AKTUALISIEREN:
Kousha und Dave haben Recht, nachdem ich auf das Update des Core-JS-Pakets gewartet habe, habe ich ein neues Projekt erstellt und jetzt funktioniert es.
Antworten:
Es sieht so aus, als ob das npm-Paket schlecht erstellt wurde
core-js-compat
. Dies ist eine tiefe Abhängigkeit von Babel. Viele Dinge werden betroffen sein, Dinge, die Babel benutzen.Dieses Problem tritt auf, wenn Sie über core-js-compatible v.3.4.6 verfügen. Sie können dies überprüfen, indem Sie dies tun
npm list core-js-compat
. Das Problem wird anscheinend durch v.3.4.7 behoben, das ungefähr eine halbe Stunde später ziemlich schnell veröffentlicht wurde, aber leider dauert es eine Weile, bis es sich in den Repositories verteilt. Sie können entweder warten, bisnpm update
Sie v.3.4.7 erhalten, oder Sie können v.3.4.7 manuell herunterladen, wenn Sie sofort loslegen möchten.quelle
Dies ist ein Fehler mit Core-JS-kompatibler Version 3.4.6, aber die Korrektur wurde bereits mit Version 3.4.7 durchgeführt. Weitere Informationen finden Sie unter https://github.com/zloirock/core-js/issues/712 .
quelle
Möglicherweise können Sie die Installation der nicht fehlerhaften Version mit erzwingen
npm i [email protected] --save
Es hat auf meiner Maschine ™ funktioniert
quelle
Mit Vue / Nuxt, können Sie löschen
package-lock.json
undnode_modules
und tun ein umnpm install
dieses Problem zu beheben.quelle