Jekyll
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, посты, страницы и стилистику. Но давайте пройдемся по некоторым из этих стандартных файлов и каталогов, чтобы знать, что там находится.