Das Modul './src/data' kann mit vue-cli nicht gefunden werden


18

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.


3
Ich habe das gleiche Problem nach dem Upgrade von npm-Paketen heute
Pippo46

2
Ich bekomme das auch ab heute.
Jeff

3
Gleiches hier mit
React

2
das gleiche hier mit reagieren App: Feuer
Benutzer2588667

4
Gleiches hier, mit Vue. Dies ist, was ich für das Ausprobieren eines Hipster-Müllfeuers
bekomme

Antworten:


12

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, bis npm updateSie v.3.4.7 erhalten, oder Sie können v.3.4.7 manuell herunterladen, wenn Sie sofort loslegen möchten.



3

Möglicherweise können Sie die Installation der nicht fehlerhaften Version mit erzwingen

npm i core-js-compat@3.4.7 --save

Es hat auf meiner Maschine ™ funktioniert


0

Mit Vue / Nuxt, können Sie löschen package-lock.jsonund node_modulesund tun ein um npm installdieses Problem zu beheben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.