2011-07-24 42 views
108

Tôi muốn loại bỏ chế độ gỡ lỗi. Tôi đang sử dụng express, redis, socket.ioconnect-redis, nhưng tôi không biết chế độ gỡ lỗi đến từ đâu.Cách gỡ lỗi gỡ lỗi khỏi ứng dụng Express?

Node debug

Ai đó có ý tưởng?

+4

Âm thanh như socket.io sẽ xuất ra điều này. Bạn quên đề cập đến việc sử dụng socket.io – Raynos

Trả lời

229

Cập nhật

Để loại bỏ hoàn toàn gỡ lỗi sử dụng:

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

đâu app là máy chủ http Node.js/bày tỏ, vv


Bạn quên đề cập đến bạn cũng là sử dụng socket.io. Điều này đến từ socket.io. Bạn có thể vô hiệu hóa điều này bằng cách configuration:

io.set('log level', 1); // reduce logging 
+4

cảm ơn bạn rất nhiều, bạn là tốt nhất x) – Vsplit

+4

Haha bạn đúng rằng tôi khá tốt, nhưng nếu tôi là tốt nhất: P. Tôi không biết .... – Alfred

+1

Tôi vừa thử điều này, nhưng tôi nhận được TypeError: Object # không có phương thức 'set' ... có vấn đề gì? Tôi có io = require ("socket.io") – user644745

7

Chỉ cần cấu hình mức độ đăng nhập để số 1 để tránh thông điệp thu nhập không cần thiết.

Bạn có thể tìm hiểu thêm thông tin về các tùy chọn Socket.IO trên link này.