Using Jekyll for creating static websites fast, grunt for automate the linting and unit testing of JavaScript, as well as minifying it along with css files, and deployment scripts.
Ruby
(including development headers, v1.9.3 or above for Jekyll 2 and v2 or above for Jekyll 3)RubyGems
NodeJS
, or anotherJavaScript
runtime (Jekyll 2
and earlier, forCoffeeScript
support).Python 2.7
(forJekyll 2
and earlier)
Installation: https://jekyllrb.com/docs/installation/
- Clone git repository
- Run
npm install
- Run
npm install grunt-cli -g
to install grunt globally and register it to PATH variable.
gem install jekyll
jekyll new my-seed-website
cd my-seed-website
jekyll serve
- Run
grunt
to test and compile. - Run
grunt package
to create the packages for all the different environments. - In powershell, navigate to
./scripts
.
work in progress...
work in progress...