У меня есть приложение React, которое я разместил на страницах Github. Первоначально после выполнения шагов, описанных здесь: https://medium.com/@hossainkhan/using-custom-domain-for-github-pages-86b303d3918a Я видел только пустую страницу. Изучив другие вопросы S / O, я понял, что мне нужно отредактировать файл index.html, как сказано в этом сообщении здесь: размещение gh-страниц в персональном домене, белая пустая страница Это сработало, и сайт теперь работает:
https://www.mohaiminalaoun.com
Однако у меня также есть несколько изображений SVG, которые не отображаются.
Мой файл index.html: https://github.com/mohaiminalaoun/mohaimin/blob/gh-pages/index.html
Ошибка в консоли: GET https://mohaiminalaoun.com/mohaimin/static/media/face.01df9ea9.svg 404
, что имеет смысл, потому что это не должен быть путь.
В файле index.html я попытался изменить путь с «/mohaimin/face.svg
» на «/face.svg
» и снова на «/static/media/face.svg
», а затем даже попытался указать прямой href: https://mohaiminalaoun.com/static/media/face.01df9ea9.svg
, но ни один из них не работает на развернутой странице.
Я не уверен, как / нужно ли мне снова отредактировать файл index.html, чтобы исправить изображения svg.
ОБНОВЛЕНИЕ: в опубликованном домене файл svg в /static/js/face.svg имеет только одну строку module.exports = __webpack_public_path__ + "static/media/face.01df9ea9.svg";
Я предполагаю, что это нужно как-то изменить, но пока не могу понять, как это сделать.