Jekyll

Jekyll логотип 2023

Jekyll - это генератор статических сайтов. Он принимает текст, написанный на вашем любимом языке разметки, и использует макеты для создания статического сайта. Вы можете настраивать внешний вид сайта, URL-адреса, данные, отображаемые на странице, и многое другое.

Пакет Jekyll по умолчанию устанавливает каталог файлов, из которых состоит ваш сайт. Каноническую информацию об этой файловой структуре можно найти здесь. При новой установке должна быть установлена директория с файловой структурой, которая выглядит примерно так:

.
├── _config.yml
├── _drafts
├── _includes
|   ├── footer.html
|   └── header.html
├── _layouts
|   ├── default.html
|   └── post.html
├── _posts
|   ├── 2020-02-10-welcome-to-jekyll.md
├── _sass
|   ├── _base.scss
|   └── _layout.scss
├── _site
├── 404.html
├── about.md
├── Gemfile
├── Gemfile.lock
└── index.html

Многие из перечисленных здесь файлов используются Jekyll для преобразования вашего контента в сайт, который создается на лету и хранится в папке _site. На этом семинаре мы сосредоточимся на самом необходимом, включая файл config.yml, посты, страницы и стилистику. Но давайте пройдемся по некоторым из этих стандартных файлов и каталогов, чтобы знать, что там находится.

Источники