Socket.IO 使用 debug 作為調(diào)試工具。這是一個(gè)極其簡(jiǎn)單卻非常強(qiáng)大的工具,由 TJ Holowaychuk 開(kāi)發(fā)。
在 1.0 之前,Socket.IO 服務(wù)器默認(rèn)將所有日志打印到控制臺(tái)。 這給很多用戶(hù)造成了困擾 (盡管對(duì)其他用戶(hù)非常有用),因此現(xiàn)在默認(rèn)是不打印任何消息。
Socket.IO 中用到的每一個(gè)模塊都提供了不同的調(diào)試作用域。默認(rèn)情況下是沒(méi)有任何輸出的,但是可以通過(guò)在 Node.js 指定 DEBUG
環(huán)境變量或在瀏覽器中指定 localStorage.debug
屬性來(lái)打開(kāi)特定內(nèi)容的輸出。
你可以在我們的首頁(yè)嘗試一下:
要查看所有可用信息,最好的方式是使用 *
:
DEBUG=* node yourfile.js
或者在瀏覽器中使用:
localStorage.debug = '*';
然后篩選你關(guān)注的作用域??梢杂?,
來(lái)分隔不同作用域。
更多建議: