To develop the site:
- you require:
- nodejs (npm)
- jekyll ruby gem
- to initialize the project:
- run
npm install
from project root
- run
During development, you need two consoles open:
- one running the command
jekyll serve
, this serves the generated_site
directory from127.0.0.1:4000
- and the other, running
grunt watch
. This runsjekyll build
to regenerate the site in_site
on every file change Open a browser that points to127.0.0.1:4000
, and start changing