03-错误处理中间件

nobility 发布于 2025-03-13 02-Koa2 592 次阅读


错误处理中间件

由于中间件处理函数都是async函数,所以不能向下传递错误对象,只要监听error事件即可,使用try...catch捕获的错误不会触发error事件,切忌不要在async函数中使用异步回调,否则会error事件不会触发

app.on('error', (err, ctx) => {
  console.error('server error', err, ctx)
});
加油啊!即便没有转生到异世界,也要拿出真本事!!!\(`Δ’)/
最后更新于 2025-03-13