koa-异常处理、日志

2020-03-04  本文已影响0人  1CC4

一、异常处理

1、安装

npm i koa-onerror -S

2、配置异常处理

const onerror = require('koa-onerror');
onerror(app);

3、app.js

app.on('error', (err,ctx)=>{
    console.error('server',err,ctx);
});

404设置

app.use(async (ctx, next) => {
    await next();
    if (ctx.status == 404) {
        ctx.status = 404;
        await ctx.render('404', {});
    }
});

二、日志

1、安装
npm i koa-logger

2、配置日志中间件

const logger = require('koa-logger');
app.use(Logger());
上一篇 下一篇

猜你喜欢

热点阅读