阻止node.js打印到控制台?

时间:2017-10-11 19:56:23

标签: javascript node.js express body-parser

我需要在基于linux的服务器中使用root用户在生产中使用我的节点应用程序。此服务器与其他团队共享,我不希望他们在他们的脸上打印控制台日志。

即使我的代码中没有console.log(),我也使用express,特别是这个主体解析器来解析JSON请求:

// Body Parser Middleware
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));

如果用户发送带有语法错误的JSON对象,它将在控制台中打印出来。我该如何防止这种情况?

如果有一种方法可以阻止node.js在控制台上进行打印,不仅仅是在特定情况下,而是永远,那会更好。或者将所有控制台日志尝试输出到.txt文件而不是更好的控制台。

0 个答案:

没有答案