web-dev-qa-db-ja.com

Expressアプリからデバッグを削除する方法は?

デバッグモードを削除したいです。 expressredissocket.io、およびconnect-redisを使用していますが、デバッグモードがどこから来たのかわかりません。

Node debug

誰かがアイデアを持っていますか?

110
Vsplit

更新

デバッグの使用を完全に削除するには:

var io = require('socket.io').listen(app, { log: false });

appはnode.js http server/expressなどです。


socket.io も使用していることを忘れていました。これは socket.io から来ています。これを無効にするには configuration

io.set('log level', 1); // reduce logging
229
Alfred

不要なメッセージが収まらないように、ログレベルを1に設定するだけです。

この link でSocket.IOオプションの詳細を把握できます。

7
Ito