Tame your Front-end using Grunt and NPM



The presentation outlines the Grunt based drupal tasks. Grunt is widely adopted and flexible for automating build and processing tasks, necessary to speed up the Front End development. Using Grunt enforces consistent practice across development and Client server.


The session would cover following topics:

  • Introduction of Grunt
  • Drush task using Grunt
  • Uglify/Minification/Aggregation
  • Handle Sprites with Grunt
  • SASS compilation (libsass vs compass)
  • Livereload while theme development
  • Linting through Grunt
  • CSS , JS beautify
  • Grunt copy

Tools Used

  • Drupal
  • Grunt
  • Drush


Good for front end developers, Drupal Themers.

Session Format

The session would be a mix of presentation and live demo using above tools. At the end of the session we should be confident of using Grunt packages to make our lives easy.
We will also talk about the cutting-edge future technologies like Webpack, Post CSS etc


Session Track


Experience Level


Drupal Version