You have to run grunt-cli as a Node application:
- Create a new Node.js Run/Debug configuration: Run->Edit configurations…
- In Path to Node choose your node binary, ie:
/Users/someuser/nvm/v0.10.5/bin/node - In Working Directory, choose your
Gruntfile.jsdirectory, ie/Projects/someproject - In Path to Node App JS File, choose your Grunt CLI path (you can choose the
grunt-clisymlink created on your node bin directory, WebStorm will use the symlink target), ie:/Users/someuser/nvm/v0.10.5/lib/node_modules/grunt-cli/bin/grunt
(C:\Users\someuser\AppData\Roaming\npm\node_modules\grunt-cli\bin\grunton Windows 7) - In Application parameters enter the Grunt task to run, eg
defaultortest
Click on Run or Debug and you are done 🙂