Развертывание на gh-страницах с помощью React не отображает компоненты? - PullRequest
0 голосов
/ 28 октября 2018

У меня есть приложение, которое я развертываю на gh-pages с npm gh-pages package

Я делаю эту команду "deploy": "npm run build && gh-pages -d build", она обычно создает папку для сборки.
Но когда я перехожу на gh-на страницах рендеринга только один статический компонент.Вы можете видеть здесь

В сетях я вижу, что загружаются ресурсы, файлы js, файлы css.Я не уверен, в чем проблема.Может ли это быть, потому что я использую реагирующий маршрутизатор?

Вся помощь будет высоко ценится.

Полный код можно найти здесь ссылка

1 Ответ

0 голосов
/ 28 октября 2018

Проблема заключается в том, что вы размещаете свое приложение React в подкаталоге, что означает, что ваш маршрут "/" здесь больше не действителен.

Добавьте свойство домашней страницы в файл package.json.

"homepage": "https://kiraburova.github.io/Marvel-ReactJS-API/",
...