The above is meant to demonstrate why Makefiles can be just as powerful (if not more) than Grunt/Gulp for frontend development.
The beauty of node.js is that the Unix philosophy is at its core. While Grunt/Gulp practice this philosophy with small cores and an extendable plugin system, the amount of boilerplate and glue code needed to wrap common CLI tools adds too much maintenance and complexity to a build system. Bash and Makefiles can be intimidating to learn at first, but once learned can be a powerful utility belt that can solve nearly any problem and Just Work™.
First copy the above Makefile to the root of your project and save as "Makefile". If you don't have watch(1)
installed:
$ git clone https://github.com/tj/watch.git /tmp
$ cd /tmp/watch
$ make install
or
$ sudo make install
Then simply run:
$ npm install --save-dev {{list deps here}}
$ make develop