Drush task runner for grunt.
Stupidly simple Drush task runner for grunt.
This plugin requires Grunt
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
npm install grunt-drush --save-dev
In your project's Gruntfile, add a section named
drush to the data object passed into
gruntinitConfigdrush:install:args: 'make' 'example/core.make'dest: 'src'
gruntinitConfigdrush:runserver:args: 'runserver' '8080'dest: 'src'options: stdio: 'ignore'
Path to the drush executable (Optional) - PATH is used if not specified.
Sets the current working directory (Optional) - Usually the path to your drupal installation.
args: 'make' 'example/core.make'
A list of options to be passed to child_process.spawn such as stdout/stderr, uid/gid, or environment variables.
options: stdio: 'ignore'
Supported only for backwards compatability, does nothing in the current release.
The destination directory for the drush task to be run in to, mainly useful for make.
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.