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.
Respostas:
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 update
que a versão v.3.4.7 seja baixada ou fazer o download manual da v.3.4.7, se quiser continuar imediatamente.fonte
Este é um erro do core-js-compat v3.4.6, mas a correção já foi feita na v3.4.7. Consulte https://github.com/zloirock/core-js/issues/712 para obter mais detalhes.
fonte
Você pode forçar a instalação da versão não quebrada com
npm i [email protected] --save
Funcionou na minha máquina ™
fonte
Com Vue / Nuxt, você pode excluir
package-lock.json
enode_modules
e fazer umnpm install
para corrigir esse problema.fonte