从控制台中删除Sockjsdebugging信息? (的NodeJS)

由于某些原因,sockjs将一些请求信息打印到我的控制台中。 我没有告诉它在我的代码中的任何地方这样做。

例如;

GET /echo/info 1ms 200 GET echo/332/ed2323/websocket 1ms etc 

是否有可能以某种方式来解决这个问题?

不确定那些日志是从快递或sockjs。 对于sockjs,您可以通过在创buildsockjs服务器时为log提供自定义处理程序来覆盖它

 function logger(severity, message){ if (severity=="error") console.log(message); } var sockjs_server = sockjs.createServer(log: logger); //give empty function if you don't want any logs !!! 

有关如何使用它的更多信息,请参阅项目页面 。

这可能是快递的开发模式访问日志。 注释掉表示app.use(express.logger())