Socket.IO 日志处理和Debug
Socket.IO 日志处理和Debug
Socket.IO使用了由expresjs的主要作者开发的一个非常著名的调试模块,名为debug。
早期Socket.IO默认将所有内容记录到控制台,这对于许多用户来说是烦人的(虽然对其他用户非常有用),所以现在我们默认情况下完全保持沉默。
安装debug
我们可以执行下面命令安装debug:
$ npm install debug
可用调试范围
查看可用信息的最佳方法是使用* :
DEBUG=* node yourfile.js
或者在浏览器中:
localstorage.debug = ' *';
然后根据您感兴趣的范围进行过滤。你可以用,把它们分开。例如:
localStorage.debug = 'socket.io-client:socket';
更多的关于debug的信息请访问https://github.com/visionmedia/debug