Book Image

Learning Grunt

By : Douglas Reynolds
Book Image

Learning Grunt

By: Douglas Reynolds

Overview of this book

With the increasing focus on task automation, the Grunt task runner is a vast platform that allows you to incorporate automation into your workflows. At the outset, you will learn how to use Node.js and NMP through an example. You will then find out how to build a sample app and the development environment for it. You will further delve into the implementation of Grunt plugins and the configuration of Grunt tasks. Furthermore, you will explore the various methods and packages for workflow automation. The final chapter will cover some advanced concepts, such as configuration variables and how to create a Grunt plugin. By the end of the book, you will have gained the fundamentals of Grunt and progressed through advanced concepts, including building a Grunt plugin.
Table of Contents (15 chapters)

Summary


You have discovered many plugins, their purposes, and some of their details. While it seems like we have covered quite a bit, what we have discovered here is a small sample of the available plugins that exist to be used in a myriad of project types for various workflow purposes. Plugins are core to Grunt and are the building blocks to automated workflows. Each plugin has its own unique configuration parameters and options, allowing the customization of tasks to suit the needs of individual project workflows and requirements. You have been introduced to some common tasks in an effort to become aware of what types of tasks are available, where to find them, and details of what these tasks will do for you.

Grunt plugins can most easily be searched for and obtained by visiting the Grunt plugins page, found at http://gruntjs.com/plugins. A link to each plugin NPM page has been provided under each plugin header. Plugins can be differentiated by whether they are officially supported or maintained...