首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Node.js学习(八)-调试

2013-10-09 
Node.js学习(8)----调试写程序免不了遇到bug,而当bug发生后,我们最常用的方式就是单步调试。Node.js的调试

Node.js学习(8)----调试

写程序免不了遇到bug,而当bug发生后,我们最常用的方式就是单步调试。Node.js的调试功能正是由V8提供的,保持了一贯的高效和方便。

1、命令行调试

Node.js支持命令行下的单步调试。

debug.js


执行node debug debug.js将会启动调式工具.

Node.js学习(八)-调试

2、远程调试

V8提供的调试功能是基于TCP协议的,因此Node.js可以轻松地实现远程调试。在命令行输入一下两个语句之一可以打开调试服务器。

node --debug[=port] script.js

node --debug-brk[ =port ] script.js

这里的port默认是5858也可以使用--debug=1234指定调试端口1234

在其中一个终端中打开调试,另一个终端连接

Node.js学习(八)-调试

3、使用Eclipse Google工具调试

Help-->install new  software


http://chromedevtools.googlecode.com/svn/update/dev/

Node.js学习(八)-调试

安装完成就好了。具体使用不再赘述。

4、使用node-inspector调试Node.js

安装: npm install -g node-inspector

终端启动调试:node --debug-brk=5858 debug.js

启动node-inspector:node-inspector

访问:http://127.0.0.1:8080/debug?port=5858

这里只支持WebKit内核的浏览器。


热点排行
Bad Request.