Tengo esta situación en React que en desarrollo apunto a un logo en pie de página con una ruta relativa que es:
import logo from "../../public/assets/images/logo-white.svg";Y esta ruta no funciona en el servidor de ensayo, después de la depuración descubrí que falta la parte de activos en la ruta, en devtools la ruta es:
/images/logo-white.svg?49346bf607b2345c88562df1dde21b97cuando agrego la parte de activos antes de la barra, funciona, no puedo usar la ruta absoluta en el componente y no sé qué puedo hacer para solucionarlo.
Podría usarlo así para la producción: process.env.PUBLIC_URL + '/images/logo-white.svg'
Puede encontrar la documentación detallada sobre cuándo y cómo usar la carpeta pública en los documentos de React