This is the client-side component of the yet to be named gamified Heroku DreamForce experience.
$ npm install -g gulp
$ npm install -g bower
$ bower install
$ npm install
$ gulp
Yup, this task does it all right now. Reactify, Build, Watch and all that good gulp stuff. End of story, the page should live-reload, and/or notify you if you screw up. The only time you'll need to restart is if you add a file.
If you get an error emfile
error, enter this:
$ ulimit -a
Send me the result, and we'll get you sorted.