Проблема с Джекиллом (таблица стилей не включена?) - PullRequest
0 голосов
/ 13 декабря 2018

Я пытаюсь раскошелиться на тему Джекилла и при создании страницы Github я получаю другую страницу

https://imgur.com/2qFcrAX

, чем оригинал

https://imgur.com/7uT97r5

baseurl в _config.yml изменяется в соответствии с инструкциями, дальнейшие изменения не вносятся.Была изменена только ветка gh-pages, которую я использовал в качестве источника для создания страницы Github.Я пытался разветвить репозитории, которые были разветвлены из исходного репозитория, но я получаю тот же результат.Проблема выглядела так, как будто не включала определенную таблицу стилей, поэтому я переместил файл _includes/css/style.css в другое место, что привело к небольшому улучшению, но значения цвета из _config.yml и изображения из assets по-прежнему отсутствовали.

Моя реализация:

Оригинал:

Изменения сделаны в _config.yml:

    - url: "http://st4ple.github.io"
    + url: "http://cerbospace.github.io"

Редактировать: изменил имя репо.Также на всякий случай были удалены права редактирования только для соавторов.

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

Ответы [ 2 ]

0 голосов
/ 27 декабря 2018

Либо вы можете использовать https://ricostacruz.com/til/relative-paths-in-jekyll или добавить github-метаданные <link rel="stylesheet" href="{{ "/assets/css/style.css?v=" | append: site.github.build_revision | relative_url }}">

0 голосов
/ 14 декабря 2018

Просматривая файлы в каталоге _site локальной сборки, я обнаружил, что Jekyll заменяет / перезаписывает мою таблицу стилей в _includes/css/style.css на другую.Я понятия не имею, откуда взялся этот новый style.css, но я нашел обходной путь, используя пользовательский style.scss и включая мою таблицу стилей.

...