1. 首页
  2. 数据库
  3. 其它
  4. express异步函数异常捕获示例详解

express异步函数异常捕获示例详解

上传者: 2021-02-01 00:31:42上传 PDF文件 40.81KB 热度 17次
在express中时使用 Async/await 编写异步代码时,每个 async 函数都要包裹在try/catch中,代码量多了看着冗余不优雅,express又不像koa的异步机制可以订阅全局的error事件,为了解决这个问题,需要写个捕获异步函数异常的中间件。 uncaughtException 开始能想到的肯定是try/catch了,但是也想过能否使用nodejs提供的uncaughtException事件,在全局捕获异常,例如下面的代码: process.on(uncaughtException, (err) => console.log(uncaught Exception
用户评论