Il est possible d'exécuter grunt tâches au sein de webstorm grâce à des outils externes. Cependant, est-il possible de bénéficier de débogage avec des outils externes? En exécutant des tâches comme le "grognement server" ou "grunt test" à l'intérieur de webstorm, il serait débogage beaucoup plus facile si c'est possible avec des outils externes comme grunt.
Réponse
Trop de publicités?
Diego
Points
1922
Vous avez à courir grunt-cli comme un Nœud de l'application:
- Créer un nouveau Node.js Run/Debug configuration: Exécuter->Modifier les configurations...
- En Chemin vers le Nœud choisissez votre nœud binaire, c'est à dire:
/Users/someuser/nvm/v0.10.5/bin/node
- Dans le Répertoire de Travail, choisissez votre
Gruntfile.js
répertoire, c'est à dire/Projects/someproject
- En Chemin vers le Nœud App JS Fichiers, choisissez votre Grunt CLI chemin (vous pouvez choisir l'
grunt-cli
lien symbolique créé sur votre nœud répertoire bin, WebStorm va utiliser le lien cible), 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
sur Windows 7) - Dans les paramètres de l'Application entrez le Grognement de la tâche à exécuter, c'est à dire
test
Cliquez sur Exécuter ou Déboguer et vous avez terminé :)