基于chrome的nodejs调试器用法

学nodejs好久了。可惜一直没坚持下去,想起来就学点。一直想用nodejs的express框架搭配mysql开发一个小型网站,到现在还是没有实现用户注册功能。这个未完待续吧。有愿意帮助我的老师~看到我的文章能给予指导晚辈将不尽感激。。。

闲话不多扯,总结一下chrome下nodejs的调试:

翻阅了好多资料指导,nodejs提供了这样一个模块node-inspector,先来一句话安装它:


npm install -g node-inspector // -g 是全局安装


我们在调试前先启动node-inspector来监听nodejs的debug调试端口

打开nodejs的命令框,最好用管理员权限运行,输入这句话:

node-inspector

如图:

技术分享

出现start debugging就ok了,端口默认监听8080。

然后我们启动我们的nodejs程序,用命令 --debug 或者 --debug-brk,比如我的:

技术分享

我是用supervisor启动的,它的好处是改了东西不用重新启动程序,supervisor自动帮你监听程序,需要的时候就启动了。

详情参考点击打开连接你也可以用node来启动。

看到上述画面就说明我们可以调试了。

运行nodejs程序,在浏览器输入启动地址,然后重开一个窗口,输入http://localhost:8080/debug?port=5858

出现:

技术分享

就可以开始调试啦!


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。