Il est possible d'exécuter des tâches de grognement dans WebStorm via des outils externes. Cependant, est-il possible de bénéficier du débogage avec des outils externes? En exécutant des tâches comme grunt server
ou grunt test
dans WebStorm, cela faciliterait le débogage si cela était possible avec des outils externes comme grunt.
Vous devez exécuter grunt-cli comme une application Node:
/Users/someuser/nvm/v0.10.5/bin/node
Gruntfile.js
répertoire, c'est-à-dire /Projects/someproject
grunt-cli
lien symbolique créé sur votre répertoire bin de noeud, WebStorm utilisera la cible du lien symbolique), c'est-à-dire: /Users/someuser/nvm/v0.10.5/lib/node_modules/grunt-cli/bin/grunt
(C:\Users\someuser\AppData\Roaming\npm\node_modules\grunt-cli\bin\grunt
sous Windows 7)default
ou test
Cliquez sur Exécuter ou Déboguer et vous avez terminé :)
Je viens d'essayer cela dans WebStorm 10 aujourd'hui. Je ne sais pas si c'est une nouvelle fonctionnalité mais WebStorm a intégré les étapes décrites par @diego pour que vous n'ayez pas à les exécuter manuellement:
Vous pouvez définir des points d'arrêt, etc. dans Gruntfile.js
comme vous le feriez pour tout autre fichier.