This post assumes you're at least a little bit familiar with Grunt so I'm not going to write up a tutorial on how to install Grunt and its dependencies, in a nutshell you set up your
Gruntfile.js file and configure tasks and plugins to do what you want, when you want. When you've got all your tasks set up, you just run the
grunt command (which runs the default task) and you're all set, or if you have multiple tasks you'd run
Also, if you were wondering about the title of this post, it's reffering to the fact that ever since I had my Grunt "aha" moment I haven't been able to stop from myself sharing its power with people. Yep it's that awesome it even caused me to come up with that awfully lame form of wordplay!
What I use Grunt for
On this site I use Grunt for a lot of things (short of dressing and feeding me), a lot of what I use it for on this site is very specific to this site as a whole and there will be a lot of things in there most projects won't need, I've heavily commented my
Gruntfile.js file so it makes as much sense as possible and which snippets do which task and why I want them in place. I have also noted down which plugins I have used with links to them.
Below is my
So there you have it, go fourth and learn!