开发学院

您的位置:首页>教程>正文

教程正文

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