Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Bug] Solução para o bug de importar o componente.

Ao importar o componente SelecionarIngredientes.vue, encontrei o seguinte erro no terminal:

Não foi possível localizar o arquivo de declaração para o módulo './SelecionarIngredientes.vue' ... tem implicitamente um tipo 'any'.ts-plugin(7016)

Após algumas pesquisas e análise da documentação, identifiquei que esse erro ocorre porque o TypeScript não atualiza automaticamente arquivos .vue como módulos válidos.

Para corrigir esse problema, adicionei a seguinte declaração no arquivo env.d.ts:

declare module '*.vue' {
    import { DefineComponent } from 'vue';
    const component: DefineComponent<{}, {}, any>;
    export default component;
  }

Essa configuração informa ao TypeScript que todos os arquivos .vue devem ser tratados como componentes do Vue, evitando o erro de digitação.

1 resposta
solução!

Olá Ubiratan! Tudo bem?

Muito obrigada por compartilhar essa solução com a comunidade Alura! Tenho certeza que irá ajudar muitos outros estudantes!

Continue com essa proatividade :)

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!