/squareone-grunt

Boilerplate for HTML projects

Primary LanguageJavaScript

squareone-grunt

##HTML Boilerplate + Grunt

Server:

  1. Start server [grunt-contrib-connect] ✔
  2. Keep alive [grunt-contrib-connect] ✔
  3. Watch for changes [grunt-contrib-watch] ✔
  4. Livereload [grunt-contrib-watch] ✔

Development:

  1. Compile Sass (fast) [grunt-sass, grunt-contrib-sass] ✔
  2. JSHint [grunt-contrib-jshint] ✔
  3. Notifications [grunt-notify]
  4. Liquid templating [grunt-jekyll]

Build:

  1. Compile Sass [grunt-contrib-sass]
  2. JS Minify [grunt-contrib-uglify]
  3. CSS - Unused selector removal [https://github.com/addyosmani/grunt-uncss]
  4. CSS Minify [grunt-contrib-cssmin]
  5. Notifications [grunt-notify]
  6. Liquid templating [grunt-jekyll]
  7. Image optimsation [grunt-contrib-imagemin]
  8. SVG Optimasation [grunt-svgmin]
  9. Copy files [grunt-contrib-copy]