Как исправить ошибку реагирования фреймворка в GitHub Pages - PullRequest
0 голосов
/ 30 января 2019

Я учусь Реагировать и настраивать репозиторий в Github, который находится по адресу https://github.com/chenjianAgain/ContactManager_Source.git.

Я использую npm run build для создания каталога сборки на моем ноутбуке.И работайте со сборкой в ​​порядке.

Но когда я копирую весь каталог сборки в новый репозиторий ниже, Github Pages не может его посетить.https://github.com/chenjianAgain/ContactManager_Destination.git.

Кто-нибудь может быть добрым, чтобы помочь мне?Большое спасибо.

https://github.com/chenjianAgain/ContactManager_Source.git.

Исходный код хорошо работает на моем ноутбуке.

serve build также хорошо работает на моем ноутбуке.

https://github.com/chenjianAgain/ContactManager_Destination.git.

Но когда я копирую все файлы из / build в репозиторий выше, Github Pages не работают.

1 Ответ

0 голосов
/ 30 января 2019

Перейдите в свой package.json и добавьте это свойство

    "homepage": "http://username.github.io/myapp" 

Я предполагаю, что вы пропустили этот шаг.

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

    <BrowserRouter basename="/myapp">
      <App />
    </BrowserRouter>,
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...