#article

2021-06-21

Jekyll

Этот сайт разработан на генераторе статичных сайтов Jekyll, загружается через Git на Github Pages, где собирается генератором.

Можно собирать у себя в локале:

Установка

Установить последнюю Ruby+Devkit (3.1+)

В установщике туллчейна выбрать вариант 1 (не 1,3).

Проверить версию Ruby ruby -v

Установить Jekyll и гемы (модули)

gem install jekyll bundler

bundle install

Проверить версию гемов gem -v

Создание проекта

Создать новый сайт ./myblog.

jekyll new myblog

Зайти в получившуюся директорию.

cd myblog

Сборка и запуск

Собрать сайт и сделать доступным на локальном сервере.

bundle exec jekyll serve

Если возникла ошибка наподобие cannot load such file -- webrick, то выполнить bundle add webrick.

Автосборка

jekyll build --watch

Зайти через браузер на http://localhost:4000

Руководства

Liquid Templating Crash Course

Common Docs

Библиотеки

Get remote json