1
resposta

[Dúvida] Caminho da imagem

Tem uma pequena dúvida: -Como a imagem foi acessada se no src não fora especificada a pasta public?


return <img src="/imagens/banner.png" alt="imagem do Banner"></img>;
1 resposta

Olá Jeferson! Tudo bem?

No React, a pasta "public" é tratada de maneira especial. Quando você especifica um caminho no atributo src de uma tag <img>, esse caminho é relativo à pasta "public". Por isso, você não precisa incluir "public" no caminho do src.

Por exemplo, quando você escreve:

<img src="/imagens/banner.png" alt="imagem do Banner" />

O React entende que você está se referindo a um arquivo localizado em public/imagens/banner.png. A pasta "public" é a raiz do seu projeto quando ele é servido, então qualquer coisa dentro dela pode ser acessada diretamente através do caminho raiz.

Espero ter ajudado. Conte sempre com o apoio do fórum :)

Um abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓