#ruby #directory #frontend #jekyll #static-site
Вопрос:
Я новичок в Ruby и Jekyll, и я следил за этим уроком о том, как создать статический сайт. Я дошел до той части, где мы должны редактировать файлы в папках _includes и _layouts, но эти папки не отображаются в моем каталоге. Однако существует папка _site с index.html файл внутри него, и, похоже, именно это отображается, когда я запускаю веб-сайт с помощью «jekyll serve». Должен ли я добавить эти папки и файлы в себя или мне следует отредактировать _site/about/index.html чтобы соответствовать тому, что есть в учебнике?
Вот изображение того, как выглядит моя текущая структура папок:
Ответ №1:
Да, вы должны добавить эти папки и файлы самостоятельно. Скопируйте их из репозитория тем и пропустите всех, кого вы не хотите настраивать / переопределять. Конфигурация темы по умолчанию, созданная командой jekyll new
, является https://github.com/jekyll/minima
_site
Папка создается на лету, она отражает результат настройки.