Back to Nav-1

Jekyll

Table of contents
  1. Jekyll
  2. Reference Articles
  3. Introduction
  4. Blank Jekyll Project
  5. Themes

Reference Articles

Introduction

  • Jekyll is a static site generator.
  • You give it text written in your favorite markup language and it uses layouts to create a static website.
bundle exec jekyll serve --incremental
bundle exec jekyll serve --port=4000

Blank Jekyll Project

jekyll new <jekyll-project> --blank
gem install bundler
bundle init
bundle add <gem> or Edit gemfile - add project dependency
bundle install
bundle exec jekyll serve
git add Gemfile Gemfile.lock

updating

bundle install
bundle exec jekyll serve --incremental
bundle update

Basic Gemfile

jekyll clean
jekyll build
https://jekyllrb.com/docs/ruby-101/#gemfile

Themes

Websites

  • https://jekyllrb.com/docs/themes
  • http://jekyllthemes.org/
  • https://jekyllthemes.io/