有人在Grunt上使用了节点检查器进行应用程序调试吗?如果不是,您能推荐基于Grunt的应用程序的调试工具吗?
我正在为服务器端应用程序使用nodejs,并且我有Grunt来使用分离的任务(这是因为用户可以单独执行任务)。
要在调试中运行grunt,您需要将grunt脚本显式传递给节点:
node-debug $(which grunt) task
并debugger;在任务中添加一行。node-inspector然后将使用调试工具打开浏览器。
debugger;
node-inspector
node-inspector添加了命令node-debug,该命令会以一种--debug状态启动节点并打开浏览器到node- inspector页面,并在到达第一debugger行或设置断点时停止。
node-debug
--debug
node- inspector
debugger
在Windows上,事情有点复杂。有关说明,请参阅@ e.gluhotorenko的答案。