How to Grunt Mocha Task debuggen?

Ich verwende WebStorm, um eine Grunt-Aufgabe auszuführen. Der Debugger stoppt erfolgreich am Haltepunkt in der Datei Gruntfile.js, jedoch nicht in meiner Aufgabendatei.

n der Gruntfile.js registriere ich eine Aufgabe wie diese:

grunt.initConfig({
  ... configuration ...
});    
grunt.registerTask('myTask', ['mocha:myTask']);

Wenn ich in der entsprechenden js-Datei einen Haltepunkt für den Test 'myTask' setze, hört er nicht auf. Wie kann ich auch die Grunztests debuggen?

---AKTUALISIERE ---------------------------------------

so habe ich alle möglichen Lösungen ausprobiert, aber es löst mein Problem nicht!

Ich kann das Grunt-Skript selbst debuggen. Hier stoppt der Debugger (entweder in WebStorm oder im Node-Inspector). Auch ein Haltepunkt in Gruntfile.js funktioniert.

Das Problem ist, dass ich die eigentliche Grunt-Aufgabe selbst, die bei grunt registriert ist, nicht debuggen kann: grunt.registerTask ('myTask', ['mocha: myTask']);

Ich bin auch in der Lage, den Mokkatest selbst zu debuggen. Aber ich möchte einen Mokkatest debuggen, der vom Grunt-Task-Runner aufgerufen wird. Irgendwelche Ideen

Antworten auf die Frage(4)

Ihre Antwort auf die Frage