可以通过外部工具在WebStorm中运行grunt任务。但是,是否可以利用外部工具进行调试?通过在WebStorm中运行grunt server
或grunt test
之类的任务,如果可以使用grunt等外部工具,它将使调试变得更加容易。
答案 0 :(得分:98)
您必须将 grunt-cli 作为节点应用程序运行:
/Users/someuser/nvm/v0.10.5/bin/node
Gruntfile.js
目录,即/Projects/someproject
grunt-cli
符号链接,WebStorm将使用符号链接目标),即:/Users/someuser/nvm/v0.10.5/lib/node_modules/grunt-cli/bin/grunt
(Windows 7上的C:\Users\someuser\AppData\Roaming\npm\node_modules\grunt-cli\bin\grunt
)default
或test
单击“运行”或“调试”,您就完成了:)
答案 1 :(得分:9)
我今天碰巧在WebStorm 10中尝试过这个。我不确定它是否是一个新功能,但WebStorm已经集成了@diego描述的步骤,因此您不必手动执行它们:
您可以在Gruntfile.js
中设置断点等,就像您在任何其他文件中一样。