1.0.9 • Published 5 years ago
bs-egg-error v1.0.9
丙晟 统一错误处理包
丙晟统一错误处理包,目前包含4个自定义错误类型,一个错误处理中间件
安装
$ npm i bs-egg-error --save
错误类型
类型
- auth 权限校验错误
- biz 业务内部错误
- req 网络请求错误
- valid 参数校验错误
引入
/**
* 错误类型
* @type {Object}
* @type {BizError} error.biz
* @type {AuthError} error.auth
* @type {RequestError} error.req
* @type {ValidationError} error.valid
*/
const error = require("bs-egg-error/types")
错误处理中间件
引入
const errorHandler = require("bs-egg-error/middleware");
//errorHandler 为一个koa中间件