为什么mozilla firefox会从socket.io 1.2.1中记录许多消息

时间:2014-12-19 09:19:17

标签: javascript node.js firefox socket.io socket.io-1.0

我在Centos服务器上实现socket.io 1.2.1服务器脚本,并在mozilla firefox(v34.0.5)上打开一个客户端窗口。我在firebug控制台中看到很多日志。请参阅https://dl.dropboxusercontent.com/u/58691844/firebug%20logs.PNG

firebug logs

当我将socket.io服务器脚本复制到我的localhost并运行它,然后打开一个客户端窗口时,我在我的firebug中看不到任何日志。

1 个答案:

答案 0 :(得分:1)

socket.io使用debug模块进行输出。在节点中,这意味着您通过名为DEBUG的环境变量切换调试输出。但是,在浏览器中,通过设置localStorage.debug来切换调试输出。如果你打开控制台并执行console.log(localStorage.debug);,你会看到它输出一些非空字符串。如果将其设置为空字符串,则调试输出应该消失。