J'ai créé un projet avec vue-cli 4.1.1, et après avoir exécuté yarn serve, j'ai eu l'erreur suivante
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")
Des conseils à ce sujet?
Merci d'avance.
MISE À JOUR:
Kousha et Dave ont raison, après avoir attendu la mise à jour du package core-js, j'ai créé un nouveau projet, et maintenant ça marche.
Réponses:
Il semble qu'il y ait eu une mauvaise construction du paquet npm
core-js-compat
. Il s'agit d'une dépendance profonde de Babel. Beaucoup de choses seront affectées, des choses qui utilisent Babel.Vous rencontrerez ce problème si vous avez core-js-compat v.3.4.6. Vous pouvez vérifier cela en faisant
npm list core-js-compat
. Le problème est apparemment résolu par la v.3.4.7, qui a été déplacée assez rapidement, environ une demi-heure plus tard, mais malheureusement, il faut du temps pour se propager dans les référentiels. Vous pouvez soit attendre quenpm update
vous obteniez la v.3.4.7, soit télécharger manuellement la v.3.4.7 si vous voulez commencer immédiatement.la source
Il s'agit d'un bogue avec core-js-compat v3.4.6, mais déjà le correctif a disparu avec v3.4.7. Voir https://github.com/zloirock/core-js/issues/712 pour plus de détails.
la source
Vous pourrez peut-être forcer l'installation de la version non interrompue avec
npm i [email protected] --save
Cela a fonctionné sur ma machine ™
la source
Avec Vue / Nuxt, vous pouvez supprimer
package-lock.json
etnode_modules
et faire unnpm install
pour résoudre ce problème.la source