NodeJS调试问题,请高手指教
我建了一个nodejs web程序,发现用eclips+google chrome插件调试(我的eclipse在apple mac os),不能连上。后我又在服务器上装node-inspector,发现在本地用chorome可以调试,但是就是没有任何网页效果,只有js 代码;我的网址有get参数,后面是/joke?lisuid=111这种,放进去就显示:Cannot GET /xxx/joke?lisuid=111/debug?port=3001。
有高手指点在下,先拜谢了。
5 回复
node-inspector调试的是Node进程中的后端代码,比如操作数据库之类的代码,不是前台网页的代码,所以不会有任何网页效果。参数也是用来专门和后台调试器通信的。 所以说你先搞明白你调试的是什么。
这个是由于nodejs的代码有点问题,导致只能在本机调试,而不能通过远程调试。可以通过修改node源码,重新编译解决。可以qq联系:93310746
我的网址有get参数,后面是/joke?lisuid=111这种,放进去就显示:Cannot GET /xxx/joke?lisuid=111/debug?port=3001