Посылочный автомат - React
Я ищу быстрый и простой способ создать простое производственное одностраничное приложение с использованием страниц с посылкой, реагированием и GitHub. Я пытался связать вывод из parcel build index.html
с плагином gh-pages как необработанный проект, но безуспешно.... Проект gh-pages загружается не так, как ожидалось. Когда я вместо этого загружаю его с использованием базового приложения, отреагируйте следующим образом: ( https://www.youtube.com/watch?v=nyjarJhVQMM&t=), например. это работает отлично. И после шагов сборки я вижу, что мое приложение загружается на заданной домашней странице gh-pages. Но я чувствую, что что-то упустил с комплектом посылок. Может кто-нибудь указать мне правильный путь? Спасибо большое!
1 ответ
По умолчанию, я полагаю, что Parcel ссылается на ваши CSS и JavaScript как корневые пути, которые не загружаются при развертывании на страницах GitHub, для которых требуется относительный путь.
Чтобы построить, добавить --public-url '.'
к вашей команде сборки:
parcel build index.html --public-url '.'
Это изменит https://user.github.io/my-script.js на https://user.github.io/project/my-script.js