I am using WebStorm to run a grunt task. The debugger successfully stops at the breakpoint in the Gruntfile.js file, but not in my task file.
In the Gruntfile.js I regis
Finally I am able to debug my mocha tasks! Thanks for all your answers and comments, but unfortunately I have to select my own answer, because that is the only one that worked for me.
Thanks to this video I found out what I was missing: http://vimeo.com/97561531
Basically it was two things:
Add a "debug-brk" option to grunt's mocha configuration:
grunt.initConfig({
...
"options": {
"mocha": {
...
"debug-brk": (grunt.option('debug-brk')) ? "" : 0
}
}
}
Configure WebStorm's Debug Configuration like this: