1
resposta

Problema no momento de importar

Aparece a seguinte mensagem no meu terminal: Unable to resolve "../../assets/frutas/logo.png" from "src\mocks\cesta.js" Enquanto que no expo go aparece a seguinte imagem: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Leonardo! Parece que você está tendo problemas para importar uma imagem em seu projeto React Native. O erro "Unable to resolve" geralmente ocorre quando o caminho do arquivo especificado não está correto.

No seu caso, o erro está apontando para "../../assets/frutas/logo.png". Isso significa que, a partir do arquivo "src\mocks\cesta.js", o sistema está tentando voltar dois diretórios (indicado por "../../") e então procurar a pasta "assets", depois a pasta "frutas" e finalmente o arquivo "logo.png".

Aqui estão algumas coisas que você pode verificar:

  1. Confirme se o arquivo "logo.png" realmente existe na pasta "frutas" dentro da pasta "assets". Talvez o nome do arquivo ou a extensão esteja errada, ou o arquivo pode estar em uma pasta diferente.

  2. Verifique se o caminho relativo está correto. Se o arquivo "cesta.js" está dentro da pasta "src\mocks", então voltar dois diretórios com "../../" deveria colocá-lo na raiz do projeto. Se a pasta "assets" não estiver na raiz do projeto, você precisará ajustar o caminho.

Por exemplo, se a pasta "assets" estiver dentro da pasta "src", então o caminho correto seria "../assets/frutas/logo.png" (voltando apenas um diretório para chegar à pasta "src").

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software