网站地图    收藏   

主页 > 前端 > nodejs >

使用node-inspector在线调试Node.js

来源:未知    时间:2015-09-07 10:10 作者:xxadmin 阅读:

[导读] 现在许多IDE比如WebStorm、IDEA、Eclipse等都内置或通过插件集成可以对Node.js进行调试,但是如果我们没有使用这些IDE如何调试Node.js呢? node-inspector是一个在webkit浏览器中在线调试Node.js的第...

现在许多IDE比如WebStorm、IDEA、Eclipse等都内置或通过插件集成可以对Node.js进行调试,但是如果我们没有使用这些IDE如何调试Node.js呢?

node-inspector是一个在webkit浏览器中在线调试Node.js的第三方node包,提供了与前端调试一致的用户体验,使用过程如下:

1.通过npm install -g node-inspector以全局模式安装node-inspector

2.在需要调试的node.js代码前面可以加debugger语句方便调试

3.在终端中执行node --debug-brk=5858 server.js以调试模式监听要进行debug的后台node.js的服务端代码

4.新开一个终端,在终端中执行node-inspector,会看到如下信息


根据提示在webkit浏览器中输入http://127.0.0.1:8080/debug?port=5858

5.在webkit浏览器中输入要进行debug的网站,如localhost:82/GeoInfoService,在相应的操作中触发后台Node.js代码的执行,比如前端发送一个ajax请求到Node.js的后台,

之前在Node.js中处理该ajax的代码上如果设置了断点,那么就会在http://127.0.0.1:8080/debug?port=5858这个页面中自动定位到相应的语句,然后可以使用与前端调试一样的方式调试后台Node.js代码。


自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论