Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

[Bug] Cannot find module './App.vue' or its corresponding type declarations.ts(2307)

Em um projeto que estou usando o ViteJS, é compilado normalmente sem problemas, mas no VScode informa que o modulo não foi encontrado, que inserir no titulo.

Cannot find module './App.vue' or its corresponding type declarations.ts(2307)

Como não esta ocorrendo problema ao compilar, inserir um comentário para ser ignorado pelo Typescript.

// @ts-ignore
import App from './App.vue'

Por usar o ViteJS logo o arquivo 'tsconfig.json' ja vem configurado corretamente "moduleResolution": "bundler".

A minha dúvida é, por que isso acontece?

5 respostas

Reiniciar o VsCode resolve esse erro? Ou ele persiste mesmo ao reiniciar o VsCode?

Está com as extensãos de suporte para o Vue no VsCode? Essas aqui:

Extensão do VsCode Vue Language Features (Volar)Extensão do VsCode Typescript Vue Plugin (Volar)

Reiniciar não resolve!

Estou com a extensão do Vue somente.

solução!

Sem a extensão do plugin para Typescript, certo? Se sim, deve ser por isso que tem o erro, esse plugin resolve por causa que o Typescript do VsCode não conhece a tipagem para importações de arquivos .vue, e essa extensão faz ele reconhecer.

Vou verificar!

Exatamente isso Levi muito obrigado!