Gibt es eine Möglichkeit, debug - websocket writing 5:::
Nachricht zu deaktivieren, die ständig in der Konsole kommen, wenn der WebSocket etwas sendet, ist die Nachricht zu gesprächig.Wie WebSocket Debug-Nachricht zu deaktivieren
Antwort
Sie müssen Protokollebene auf Socket.io Instanz festgelegt:
io.set('log level', 1);
Untere Nummer werden Sie weniger Informationen geben (mit 0
ich keine erraten?).
sind diese in den app.js wo Sie Servercode
io.set('log level', 1);
Dies ist nicht mehr auf dem neuesten Stand sind.
Nach http://socket.io/docs/logging-and-debugging Sie haben das Debuggen Umfang Nachrichten
DEBUG=* node yourfile.js
zur Ausgabe Debuggen verwenden.
jedoch für ein Beispiel, wenn ich "chat_server.js" und gelten
DEBUG=* node chat_server.js
dann Node.js sagt mir:
DEBUG=* node chat_server.js ^ SyntaxError: Unexpected token *
Wer eine Idee hat Warum wird '*' nicht akzeptiert?
Das sieht nach einer guten Syntax aus, wenn Sie auf einem Linux-basierten System laufen. Gibt es eine Chance, dass Sie Windows verwenden? – Guy
Duplikat: http://StackOverflow.com/Questions/6807775/Socket-io-Remove-Debug-Mode (OP nicht explizit erwähnen, dass er/sie socket.io verwendet, aber die Frage als solche markiert, und die angenommene Antwort bezieht sich auf socket.io.) – ericsoco
Ich finde diese Frage besser als das verknüpfte Duplikat, da es nur für socket.io gilt, die verknüpfte Frage hat andere Frameworks. – RozzA