#reactjs #github-pages
#reactjs #github-страницы
Вопрос:
Я использую домены Google для размещения своего сайта. У меня уже запущен мой сайт, но я добавил что-то в свой репозиторий и зафиксировал / передал в главную ветку. Я запустил npm run deploy
, затем зафиксировал и нажал на master. Я открываю свой веб-сайт, и он не показывает мои обновления. Это страница РЕАКЦИИ.
Имеет ли значение, запускаюсь ли я с master или gh-pages?
Комментарии:
1.Это, безусловно, важно, но вам нужно будет сообщить нам, что есть в каждой ветке и где указать, какие из них вам нужно использовать. Что
npm run deploy
делает?2. Основная ветка содержит весь код из моего react, а gh-pages содержит css / images.js / static. Я включил скриншот выше.
3. Итак, вы пробовали обслуживать с gh-pages? Что произошло?
4. Да, я переключил исходный код страницы GitHub с master на gh-pages и продолжаю пробовать туда и обратно, и он по-прежнему не показывает мои обновления.
5. Вы должны вносить изменения в исходный код в
master
.deploy
Скрипт (у вас должен быть только один !) должен использоватьсяgh-pages
для фиксации и отправки вgh-pages
. Обратите внимание, что вам нужно будетnpm run build
создать последнюю версию (самый простой способ — добавить скрипт,"predeploy": "npm run build"
тогда это произойдет автоматически при васnpm run deploy
).