Верстал макет на ReactJS, через время пропали картинки, помогите

Рейтинг: 1Ответов: 1Опубликовано: 14.04.2023

делал макет, зашел через неделю, все работает, только картинки не отображает, чего так, не пойму, подскажите.

  • в гите на ветке билда, пару штук не работает
  • когда запускаю проект, вообще все не работают.

картинки кидал простым форматом: <img src="/img/header.png" alt="img"/>

вот ссылка на гит проект, ето лендинг, если поможет: https://github.com/dima-kulikov/Landing-Modern-Interior--react

Ответы

▲ 0

стало интересно и запустил ваш проект в режиме отладки (npm start). и действительно картинки не показываются.

посмотрел исходники, там написан такой код: <img src="./img/crafted-1.png" alt="nordic" />

почитал немного здесь. судя по количеству лайков, проблема у многих.

одно из решений: <img src={require("../../img/crafted-1.png")} alt="nordic" />

в такой реализации и в режиме разработки, и в режиме сборки картинки есть.

предвосхищаю стандартное возражение: ну у меня же работало. да действительно работало, до тех пор пока вы не задали homepage в package.json в виде домен/папка. замените на "homepage": "https://dima-kulikov.github.io/" или "homepage": "/" и все будет прекрасно работать в режиме отладки (не уверен, что на гитхаб страницах после этого будет работать)