Не удается найти модуль "./src/data" с помощью vue-cli


18

Я создал проект с vue-cli 4.1.1, и после запуска yarn serve я получил следующую ошибку

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")

Любые советы по этому поводу?

Заранее спасибо.

ОБНОВИТЬ:

Коуша и Дейв правы, после ожидания обновления пакета core-js, я создал новый проект, и теперь он работает.


3
У меня та же проблема после обновления пакетов npm сегодня
Pippo46

2
Я получаю это и сегодня.
Джефф

3
То же самое здесь, с реагирующим приложением
Kousha

2
То

4
То же самое здесь, с VUE. Это то, что я получаю за то, что
попробую

Ответы:


12

Похоже, что была плохая сборка пакета npm core-js-compat. Это глубокая зависимость Вавилона. Будет затронуто множество вещей, которые используют Вавилон.

Вы столкнетесь с этой проблемой, если у вас есть core-js-compat v.3.4.6. Вы можете проверить это, выполнив npm list core-js-compat. Проблема, по-видимому, исправлена ​​в v.3.4.7, который был устранен довольно быстро, примерно через полчаса, но, к сожалению, для распространения через репозитории требуется некоторое время. Вы можете либо подождать, пока An npm updatev.3.4.7, либо вы можете загрузить v.3.4.7 вручную, если хотите сразу же приступить к работе.



3

Возможно, вам удастся принудительно установить исправленную версию с

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

Это сработало на моей машине ™


0

С Vue / Nuxt, вы можете удалить package-lock.jsonи node_modulesи сделать, npm installчтобы исправить эту проблему.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.