Sample grunt-jekyll grunt.js
- Use the following folder structure
[root]
|-- templates/
|-- index.html (Jekyll templates)
|-- prod/
|-- dev/
|-- _config.yml (optional)
-
Add the
grunt.js
file below at the root of your project. -
Install the grunt-jekyll gruntmodule next to your project's grunt.js gruntfile with:
npm install grunt-jekyll
. -
Run the grunt jekyll commands:
-
grunt jekyll
orgrunt jekyll:server
to start a server that watches thetemplates
directory. -
grunt jekyll:dev
to process files to thedev
directory. -
grunt jekyll:prod
to process files to theprod
directory.
Of course, everything here is fully configurable to your liking.
Any chance of an update? Would love to get this working with Jekyll 2.0.2