Não foi possível encontrar o módulo './src/data' com vue-cli

18

Criei um projeto com o vue-cli 4.1.1 e, após executar o yarn serve, obtive o seguinte erro

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

Alguma dica sobre isso?

Desde já, obrigado.

ATUALIZAR:

Kousha e Dave estão certos, depois de esperar pela atualização do pacote core-js, criei um novo projeto e agora está funcionando.

Élder Carvalho
fonte
3
Eu tenho o mesmo problema depois pacotes de atualização NPM hoje
Pippo46
2
Estou recebendo isso a partir de hoje também.
Jeff
3
O mesmo aqui com o app
react
2
o mesmo aqui com o app
react
4
O mesmo aqui, com vue. Isto é o que eu ganho por experimentar um incêndio de lixo moderno
evandentremont 02/12/19

Respostas:

12

Parece que houve uma compilação ruim do pacote npm core-js-compat. Essa é uma dependência profunda de Babel. Muitas coisas serão afetadas, coisas que usam Babel.

Você enfrentará esse problema se tiver o core-js-compat v.3.4.6. Você pode verificar isso fazendo npm list core-js-compat. Aparentemente, o problema foi corrigido pela v.3.4.7, que foi lançada rapidamente, cerca de meia hora depois, mas infelizmente leva um tempo para se espalhar pelos repositórios. Você pode esperar até npm updateque a versão v.3.4.7 seja baixada ou fazer o download manual da v.3.4.7, se quiser continuar imediatamente.

Dave Clark
fonte
3

Você pode forçar a instalação da versão não quebrada com

npm i [email protected] --save

Funcionou na minha máquina ™

evandentremont
fonte
0

Com Vue / Nuxt, você pode excluir package-lock.jsone node_modulese fazer um npm installpara corrigir esse problema.

kevintechie
fonte