1
resposta

/index.js

Por algum motivo, na minha aplicação deu erro ao realizar o import informando apenas a pasta, precisei passar "./pasta/index.js". É necessário habilitar algo para que o import sem informar "/index.js" funcione?

1 resposta

Olá, Leandro! Tudo bem?

Teoricamente, não é necessária nenhuma configuração prévia. Você poderia compartilhar qual foi o erro? Qualquer trecho da mensagem ajuda.

Enquanto isso, deixo algumas soluções de erros comuns:

Se o arquivo não estava dentro de uma pasta, e você fez assim, talvez fosse um problema que poderia ser resolvido ao reiniciar o servidor, para que a aplicação esquecesse qualquer caminho que ela esperava.

Também verifique que a sua importação está correta:

  • Se você está exportando como default, então deve importar sem {} (por exemplo import Foo from './pasta/').
  • Se você está exportando como nomeado (sem uso de default), você precisa passar com {} na hora de importar (`import { Foo } from './pasta/').

Também tente com a barra após o caminho da pasta (./pasta/).

Aguardo o retorno!