remarkablegames.github.io
Site of @remarkablegames. Built with Jekyll and hosted on GitHub Pages.
Prerequisites
Ruby 2.7.4:
ruby --version
If your version is behind, you can either install ruby with rbenv or RVM.
rbenv
Install and set up rbenv on macOS:
brew install rbenv
rbenv init
Reload or open a new shell:
curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
rbenv install
rbenv local
gem install bundler
bundler --version
Update bundler:
bundle update --bundler
Installation
Clone repository:
git clone https://github.com/remarkablegames/remarkablegames.github.io.git
cd remarkablegames.github.io
Install the dependencies:
bundle install
Update
Update dependencies:
git checkout master
git pull
bundle update
Run
Development Server
bundle exec jekyll serve --livereload # --incremental --limit_posts 1
The server will be running at http://127.0.0.1:4000/:
open http://127.0.0.1:4000/
Press CTRL-C
to stop the server.
Production Build
bundle exec jekyll build
The site will be generated at ./_site/
.
Testing
Use HTMLProofer to validate HTML output (see post):
bundle exec jekyll build
bundle exec htmlproofer _site
License
Copyright © remarkablegames