socket.io 日志和調(diào)試

2018-11-06 09:41 更新

日志和調(diào)試


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è)嘗試一下:

可用的調(diào)試作用域

要查看所有可用信息,最好的方式是使用 *:

DEBUG=* node yourfile.js

或者在瀏覽器中使用:

localStorage.debug = '*';

然后篩選你關(guān)注的作用域??梢杂?, 來(lái)分隔不同作用域。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)