Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

268
Vistas
ReactJS e imágenes en carpeta pública

Soy nuevo en ReactJS y quiero importar imágenes en un componente. Estas imágenes están dentro de la carpeta pública y no sé cómo acceder a la carpeta desde el componente de reacción.

Algunas ideas ?

EDITAR

Quiero importar una imagen dentro de Bottom.js o Header.js

La estructura de la carpeta es:

ingrese la descripción de la imagen aquí

No uso paquete web. Debería ?

Editar 2

Quiero usar webpack para cargar las imágenes y el resto de activos. Así que en mi carpeta de configuración tengo los siguientes archivos:

ingrese la descripción de la imagen aquí

¿Dónde necesito agregar las rutas de las imágenes y cómo?

Gracias

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

No necesita ninguna configuración de paquete web para esto.

En su componente, solo proporcione la ruta de la imagen. Por defecto, reaccionar sabrá que está en el directorio público.

 <img src="/image.jpg" alt="image" />
over 4 years ago · Santiago Trujillo Denunciar

0

Para hacer referencia a imágenes en público, hay dos formas en las que sé cómo hacerlo de manera directa. Uno es como el de arriba de Homam Bahrani.

utilizando

 <img src={process.env.PUBLIC_URL + '/yourPathHere.jpg'} />

Y como esto funciona, realmente no necesitas nada más, pero esto también funciona...

 <img src={window.location.origin + '/yourPathHere.jpg'} />
over 4 years ago · Santiago Trujillo Denunciar

0

los documentos de reacción explican esto muy bien en la documentación, debe usar process.env.PUBLIC_URL con imágenes colocadas en la carpeta pública. Veraquí para más información

 return <img src={process.env.PUBLIC_URL + '/img/logo.png'} />;
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda