我试图让我的头脑围绕 Koa,我正在取得一些小进步。目前我想我理解这段代码
import Koa from 'koa';
import router from './router';
const app = new Koa();
app.use(async (ctx, next) => {
try {
await next();
} catch (err) {
ctx.body = { message: err.message };
ctx.status = err.status || 500;
}
});
app.use(router.routes());
app.listen(3000);
export default app;
我们没有使用回调来处理错误,而是上游到那个捕获。但我想让上面的错误执行。
如何模拟错误