Jekyll — это простой генератор статических сайтов с поддержкой блогов, который идеально подходит для личных, проектных или корпоративных сайтов. Думайте об этом как о CMS на основе файлов, без всей сложности. Jekyll берет ваш контент, отображает шаблоны Markdown и Liquid и выдает полный статический веб-сайт, готовый для обслуживания Apache, Nginx или другого веб-сервера.

Откройте Терминал. Нам нужно установить «Инструменты командной строки», которые дают нам доступ к часто используемым инструментам, утилитам и компиляторам:

xcode-select --install

Запустите команду ниже или откройте Xcode, который предложит вам согласиться с лицензией:

sudo xcodebuild -license

Установите Хоумбрю:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Установите Руби:

brew install ruby

Установите Джекил:

sudo gem install jekyll

Проверьте установленную версию:

jekyll -v

Создайте новый сайт Jekyll по адресу ./site

jekyll new site

Перейдите в новый каталог:

cd site

Создайте сайт и сделайте его доступным на локальном сервере:

bundle exec jekyll serve

Теперь перейдите к http://localhost:4000

Для тем Jekyll могут потребоваться определенные зависимости драгоценных камней Ruby. Эти зависимости хранятся в Gemfile, который поставляется вместе с темой Jekyll. Вы можете установить эти зависимости через Bundler:

gem install bundler