链接在这node-inspector
传说可以调试nodejs的程序。搞来半天没搞懂。他让启动appjs。然后再启动node-inspector。可是启动了node除非结束进程否则无法开始node-inspector
回复 (13)
D
如果你是在windows平台下,要启动两个cmd才行,先启动node-inspector,然后再打开一个cmd启动debug链接你要调试的文件,然后再打开浏览器输入地址,就可以了。我之前也遇到过你的困扰。
H
A
这个很好用的,用到现在没感觉有什么问题
X
H
引用 xiaofeng748看看这个 开发Node.js好用的debug工具node inspector
这博客今天我刚在googlereader上面的一个订阅源里面点进去。貌似是你写的nodejs前端开发工具的一篇博客,顺道也看到了这篇。挺有缘分啊
X
H
引用 xiaofeng748看看这个 开发Node.js好用的debug工具node inspector
@xiaofeng748 这词,我是应该正面理解还是...?
X
引用 xiaofeng748看看这个 开发Node.js好用的debug工具node inspector
@HarryZD 是缘分哈,不要曲解了
L
用这个调试,确实很方便
I
引用 bolerovt请问:如果 app.js 在监听 8080,是不是 node inspector 就要换其他接口? 为什么我打开 node inspector :http://127.0.0.1:8080/?...
- 看控制台是否报错
- 检查是否有网络代理
- 还有可能就是node版本。。。
D
引用 dcminicode如果你是在windows平台下,要启动两个cmd才行,先启动node inspector,然后再打开一个cmd启动debug链接你要调试的文件,然后再打开浏览器输入地址,就可以了。我之前也遇到...
@HarryZD 这个就不清楚了,不过个人认为应该和我再win下面的原因类似,你自己想想
L
我用过,强烈推荐。
先启动 node-inspector:
$ node-inspector &
[1] 3711
$ info - socket.io started
visit http://0.0.0.0:8080/debug?port=5858 to start debugging
再启动你的 nodejs project
$ cat ./start
node --debug server.js
$ sudo ./start
debugger listening on port 5858
use setting from setting.js
打开浏览器 http://localhost:8080/debug?port=5858 可以设断点
最后用浏览器访问你的nodejs project 的网页。
B
请问:如果 app.js 在监听 8080,是不是 node-inspector 就要换其他接口?
为什么我打开 node-inspector :http://127.0.0.1:8080/?ws=127.0.0.1:8080&port=5858 就显示一个白屏,什么都没有?
参与回复
登录后即可参与回复。登录