Верстал макет на ReactJS, через время пропали картинки, помогите
делал макет, зашел через неделю, все работает, только картинки не отображает, чего так, не пойму, подскажите.
- в гите на ветке билда, пару штук не работает
- когда запускаю проект, вообще все не работают.
картинки кидал простым форматом:
<img src="/img/header.png" alt="img"/>
вот ссылка на гит проект, ето лендинг, если поможет: https://github.com/dima-kulikov/Landing-Modern-Interior--react
Ответы (1 шт):
стало интересно и запустил ваш проект в режиме отладки (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": "/" и все будет прекрасно работать в режиме отладки (не уверен, что на гитхаб страницах после этого будет работать)