DZHAMBULAT-SAMOUCHKA
@DZHAMBULAT-SAMOUCHKA
Frontend разработчик

Почему путь относительно корня не работает в react компоненте?

Здрасте. Возможно задаю глупый вопрос, но у меня не получается загрузить картинку в компоненте при указании пути относительно корня проекта. Что с этим делать? Пользоваться вот такими конструкциями ../../../../../img-1.jpg не слишком удобно.

import "./Content.css";

export default function Content() {
  return (
      <div className="head-block-content__gradient">
        <div className="head-block-content__gradient--img">
          <img src="/src/ASSETS/IMG/IMAGES/HEAD/gradient.png" alt="фон" />
        </div>
      </div>
  );
}
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
Seasle
@Seasle Куратор тега React
Вариант первый:
import image from 'path/to/my/image.png';
<img src={image} alt="" />

Вариант второй:
Кладете картинку (-и) в public и указываете абсолютный путь до файла.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@historydev
Острая аллергия на анимешников
За такое дед мороз принесёт тебе палку.

Стили, скрипты и ассеты относящиеся к компоненту, должны находится в его папке и никак иначе.

Общие ресурсы выносятся в папку вроде shared.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы