我正在尝试使用新安装的iojs 2.3上的node-inspector进行调试。
我只是npm install -g
检查员v0.10.2,并输入
server:~ vince-fan$ node-inspector
Node Inspector v0.10.2
Cannot start the server at 0.0.0.0:8080. Error: listen EADDRINUSE 0.0.0.0:8080.
There is another process already listening at this address.
Run `node-inspector --web-port={port}` to use a different port.
我的应用程序在端口8080上运行,我应该更改检查程序的Web端口吗?我试过了:
server:~ vince-fan$ node-inspector --web-port=3000
Node Inspector v0.10.2
Visit http://127.0.0.1:3000/?ws=127.0.0.1:3000&port=5858 to start debugging.
当我打开上面的地址显示时,浏览器只给我一个大空白页面,没有任何内容,没有显示在那里。
我尝试过chrome,safari,没什么用。
任何人都有任何想法,发生了什么事?
答案 0 :(得分:0)
节点检查员在有一个检查过程之前不会做任何事情。启动--debug
后,尝试使用选项--debug-brk
或node-inspector
运行您的节点程序。
答案 1 :(得分:0)
最后,这是因为旧版本的chrome。一旦我将chrome更新为最新版本,一切正常。
可能,这应该由node-inspector通知,我认为