Bagaimana cara menghapus debugging dari aplikasi Express?
111
Saya ingin menghapus mode debugging. Saya menggunakan express, redis, socket.iodan connect-redis, tapi saya tidak tahu di mana modus debug berasal dari.
Saya baru saja mencoba ini, tetapi saya mendapatkan TypeError: Object # <Object> tidak memiliki metode 'set' ... apa yang salah? Saya memiliki io = require ("socket.io")
user644745
3
@ user644745: Ini berfungsi untuk saya jika Anda menyetel ioke require("socket.io").listen(app)(atau yang serupa). Terima kasih banyak atas jawabannya, log itu bertele-tele dan mengacaukan konsol.
pimvdb
7
Cukup konfigurasikan level log ke nomor 1 untuk menghindari masuknya pesan yang tidak perlu.
Anda dapat mengetahui informasi lebih lanjut tentang opsi Socket.IO di tautan ini .
Jawaban:
Memperbarui
Untuk sepenuhnya menghapus penggunaan debugging:
Di mana
app
node.js http server / express dll.Anda lupa menyebutkan bahwa Anda juga menggunakan socket.io . Ini berasal dari socket.io . Anda dapat menonaktifkan ini dengan konfigurasi :
sumber
io
kerequire("socket.io").listen(app)
(atau yang serupa). Terima kasih banyak atas jawabannya, log itu bertele-tele dan mengacaukan konsol.Cukup konfigurasikan level log ke nomor 1 untuk menghindari masuknya pesan yang tidak perlu.
Anda dapat mengetahui informasi lebih lanjut tentang opsi Socket.IO di tautan ini .
sumber