grunt-debug

Grunt task to enable debugging for subsequent tasks.

npm install grunt-debug
2 downloads in the last day
17 downloads in the last week
74 downloads in the last month

grunt-debug

NPM version

A grunt task to enable debugging for any subsequent tasks.

Usage

Ensure you have the debug plugin enabled in your Gruntfile via:

grunt.loadNpmTasks('grunt-debug');

Then you can debug a series of grunt tasks (say tasks named first and second) by running:

grunt debug first second

Or, to immediately pause the script after launching:

grunt debug:break first second

Options

  • fork : Boolean

    If enabled, spawns a new Grunt process with debugging enabled via Node's --debug parameter. Otherwise, debugging will be enabled on the current process using the SIGUSR1 signal. Defaults to false.

  • debugChildren : Boolean

    If enabled, automatically starts debugging for child node processes created using fork or spawn commands. Defaults to true.

  • inspector : Boolean

    If enabled, launches an instance of node-inspector for interactive debugging. In order to use this option, your parent project must declare a version of node-inspector in its dependencies. Defaults to false.

  • inspectorArgs : Object

    A map of argument values to use when launching node-inspector. (Only applicable when inspector is set to true.) Defaults to {}.

npm loves you