Install Jekyll & Bundler
(Ubuntu)
Ref: https://jekyllrb.com/docs/installation/ubuntu/
Install packages
sudo apt-get install ruby-full build-essential zlib1g-dev
Configure gem path
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Install jekyll & bundler
gem install jekyll bundler
Test your site
Goto your project directory
bundle exec jekyll serve
Updating the GitHub Pages gem
If the github-pages gem on your computer is out of date with the github-pages gem on the GitHub Pages server, your site may look different when built locally than when published on GitHub. To avoid this, regularly update the github-pages gem on your computer.
- If you installed Bundler, run bundle update github-pages.
- If you don’t have Bundler installed, run gem update github-pages.
If no Gemfile
bundle init
bundle add jekyll
bundle install --path vendor/bundle