私は 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;
エラーを処理するコールバックを用意する代わりに、そのキャッチに上流に移動します。しかし、上記のエラーを実行させたいと思います。
エラーをシミュレートするにはどうすればよいですか