Сменить baseurl на сайте Jekyll уничтожить CSS - PullRequest
0 голосов
/ 21 апреля 2020

Я новый пользователь Jekyll и не знаком с веб-технологиями. Я создаю свой блог с тезисами команд. Добавление статей и публикаций sh на них работает отлично. Однако при изменении параметра baseurl в _config.yml сломался сайт CSS. CSS Разбит по модификациям baseurl

Это команды, которые я выполняю:

git clone mypseudo.github.io (empty repository)
jekyll new mypseudo.github.io
cd mypseudo.github.io
bundle exec jekyll serve
git add --all
git commit -m "Initial commit"
git push origin master

На этом этапе блог идеален. Теперь я добавляю свои файлы

git add --all
git commit -m "Adding articles"
git push origin master

На этом этапе блог идеально подходит

Модификация _config.yml. На этом шаге измените значение baseurl: "" на baseurl: "/blog":

git add _config.yml
git commit -m "Modification of the base URL"
git push origin master

. Мой блог сломан. Почему это не управляется автоматически. Как я могу это исправить?

1 Ответ

0 голосов
/ 21 апреля 2020

Если ваш сайт размещен на mypseudo.github.io , в вашей конфигурации должно быть baseurl: "".

Если вы хотите разместить свой сайт на mypseudo. github.io/blog, вам нужно создать версию своего кода в репозитории "blog" , а затем настроить baseurl:"/blog" на указание Jekyll генерировать действительные URL для ваших ресурсов.

...