up
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
'use strict';
|
||||
const bodyParser = require('koa-bodyparser')
|
||||
// 错误处理
|
||||
module.exports = {
|
||||
sort: 4, //排序
|
||||
use : true, // 是否使用
|
||||
fun : bodyParser()
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
'use strict';
|
||||
const error = require('koa-json-error')
|
||||
// 错误处理
|
||||
module.exports = {
|
||||
sort: 3, //排序
|
||||
use : true, // 是否使用
|
||||
fun : error((err) => {
|
||||
return {
|
||||
status : err.status,
|
||||
message: err.message,
|
||||
code : err.code,
|
||||
res : false,
|
||||
// postFormat: (e, obj) => process.env.NODE_ENV === 'production' ? _.omit(obj, 'stack') : obj
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
'use strict';
|
||||
const logger = require('koa-logger')
|
||||
module.exports = {
|
||||
sort: 2, //排序
|
||||
use : true, // 是否使用
|
||||
fun : logger()
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
'use strict';
|
||||
/*响应时间*/
|
||||
module.exports = {
|
||||
sort: 1, //排序
|
||||
use : true, // 是否使用
|
||||
fun : async (ctx, next, app) => {
|
||||
// console.log(ctx, next, options);
|
||||
// const timetaken = `${ctx.request.method}${ctx.request.url} 响应时间`
|
||||
// console.time(timetaken)
|
||||
// app.logger.debug("123")
|
||||
await next()
|
||||
// console.timeEnd(timetaken)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user