3 ms·
While I agree that Grunt isn't rocket science, for purely front-end developers who aren't familiar with build tools, it can be quite challenging to get started
by joshuacc 13y ago
While I agree that Grunt isn't rocket science, for purely front-end developers who aren't familiar with build tools, it can be quite challenging to get started initially. In order to start using Grunt you'd have to...
1. Install Node
2. Figure out how to use npm and package.json
3. Install the Grunt cli.
4. Install local Grunt.
5. Figure out exactly which Grunt plugins you need and install those.
6. Create the basic scaffolding of your Gruntfile, hoping that the references you use aren't outdated.
7. Figure out exactly which options each of your Grunt plugins need.
8. Do some debugging when you got something wrong in one (or more) of the steps above. Problem is, since this is your first time setting it up, you don't know which step you got wrong.
For someone unfamiliar with the Node & Grunt ecosystems, this could easily be a multi-day project. If you're simply putting out some static brochureware sites, then it might make a lot more sense to just pay for a GUI tool to handle a lot of this stuff for you.