You heard about Susy and want to use it on your next project? You also love Jekyll and don't want to miss it? Then THIS is for you!
Here's my personal Jekyll+Susy-Starter-Kit - starring:
All you need to get started:
- Ruby: Required for Jekyll.
- Node.js and NPM: Required for Grunt & Grunt-plugins.
- Grunt: Automates development.
- Bower: Manages frontend dependencies.
- Bundler: Manages Ruby dependencies.
- Install Ruby
- Install Node.js and NPM
- Install Grunt:
npm install -g grunt-cli
- Install Bower:
npm install -g bower
- Install Bundler:
gem install bundler
Now it's time to install the project's dependencies:
- NPM:
npm cache clean && npm install
- Bower:
bower install
- Bundler:
bundle install
Everything's ready to get started right away - here's my Grunt workflow:
grunt dev
: Compiles SASS, builds the site and opens it in the default browser, watches for changes and injects them right away.grunt prod
: Builds a bleeding edge website into thebuild
directory.grunt check
: Checks code quality of SASS and JS files, Jekyll health and also for outdated packages.
It's possible to get started even quicker - with bundle exec jekyll serve
I'd like to thank everybody that's making great software - you people are awesome. Also I'm always thankful for feedback and bug reports :)