DevMerge The Build Install Node.js & NPM Install Grunt.js Run npm install to fetch all dependencies. Run npm start to build a production version of the app. Running the App Development Run grunt dev Open http://localhost:9000/ Production Run npm start Open http://localhost:9002/ Tests Install PhantomJS and CasperJS Run npm test Optimizations Build step Description Development Production Watch Auto-build on file changes ✅ 🚫 JSHint Coding style compliance ✅ ✅ Stylus Compile CSS ✅ ✅ Handlebars Compile templates 🚫 ✅ HTML Minifier Reduce HTML size 🚫 ✅ RequireJS Concatenate and minify Javascript 🚫 ✅ JPEGtran & OptiPNG Compress images 🚫 ✅ Revving & Usemin Cache busting for static assets 🚫 ✅ Dependencies Backbone.js LayoutManager Grunt Handlebars jQuery npm RequireJS Underscore Webserver Configuration Nginx Apache2