基于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
出现:
就可以开始调试啦!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。