我的Express应用中常见的模式是在所有路由中包含以下内容:
//...code which could result in an err
if (!err) return res.send(200);
console.log(err); // Would prefer to omit this line
res.send(500);
现在,我需要在所有我的路由中写入console.log(err)
。我更希望每次发送500时自动记录err
变量。有没有办法连接到Express并自动记录整个调用栈和/或所有500响应的err
呢?