Проблемы с реализацией специально темы для документов с использованием jekyll - PullRequest
0 голосов
/ 05 июня 2019

Мне удалось установить большинство других тем jekyll, но эту тему я не могу отобразить.Он всегда отображается как уценка и никогда не отображает тему.У меня была эта проблема с другими темами, обычно это было связано с исправлением url и baseurl в конфигурации или каким-либо другим параметром темы.

Тема, о которой идет речь: https://pmarsceill.github.io/just-the-docs/

Я пытался реализоватьтема в моей собственной свежей сборке Джекила.

Я попытался клонировать репозиторий github по адресу: https://github.com/pmarsceill/just-the-docs

Я попытался клонировать ДЕЙСТВИТЕЛЬНО базовую версию с помощью удаленной темы: https://github.com/pmarsceill/jtd-remote

Главное, что яЯ хочу прямо сейчас клонировать репозиторий just-the-docs и создать форк, который я могу просто отредактировать, но я даже не могу заставить их рабочее репо работать на меня.Я попытался изменить url и baseurl и просмотрел файлы, чтобы найти другие вещи, которые могут отличать меня от них.Есть ли что-то еще, что я должен был бы случайно?

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

Почему эта тема не работает, когда другие работают?

1 Ответ

0 голосов
/ 26 июня 2019

У меня была похожая проблема, и в репо возникла проблема, которая выглядит так, как вы описываете: https://github.com/pmarsceill/just-the-docs/issues/148

Это решило это для меня - из комментария там:

Я получил ту же ошибку несколько дней назад, мое решение - отдельные файлы конфигурации для github и локальной машины. Вы можете посмотреть мои настройки на https://github.com/taruma/hidrokit-nb/tree/master/docs.

Для локальных (_config_local.yml):

# Local Setting
baseurl: ""
url: ""

# Theme
theme: "just-the-docs"
# remote_theme: pmarsceill/just-the-docs

Для github (_config.yml):

# Remote Setting
baseurl: "/guidelines"
# url: ""

# Theme
# theme: "just-the-docs"
remote_theme: pmarsceill/just-the-docs

Для живого сервера на локальной машине я запускаю bundle exec jekyll serve --config _config_local.yml.

...