error-muster

3.0.1 • Public • Published

是什么

这是一个中间件,将应用程序所有的异常状态,通过自定义状态码的方式,统一使用JSON文件管理

为什么

当错误反馈信息散落在系统的各个地方时,是不易于管理的。我们往往要写重复的代码反馈理同样的错误,这些代码让程序看起来更混乱。如果用更统一简洁的方式在程序中反馈错误,有利于提高开发效率和定位错误。

特性

  • 优化程序处理流程
  • 减少错误处理代码的量,更专注于正常的逻辑
  • 多种错误抛出方式 1.通过定义的错误码抛出 2.直接抛出字符串 3.抛出一个异常类
  • 灵活定义错误的处理方式 错误可以直接json格式反馈,也可以指定渲染的模板,同时兼容restapi和后端渲染模板,可以通过抛出异常类实现特殊情况的定制
  • 利于大型系统的状态定义和错误定位
  • 错误日志的收集(TODO)

怎么做

1.引入中间件 2.实例化中间件 参数列表 3.使用中间件 4.在路由中抛出错误 koa express|restfiy 未完成

Readme

Keywords

none

Package Sidebar

Install

npm i error-muster

Weekly Downloads

3

Version

3.0.1

License

MIT

Unpacked Size

13.5 kB

Total Files

9

Last publish

Collaborators

  • karboom