一、异常处理
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());
网友评论