3.0.1 • Published 12 months ago

error-muster v3.0.1

Weekly downloads
1
License
MIT
Repository
-
Last release
12 months ago

是什么

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

为什么

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

特性

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

怎么做

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

3.0.1

12 months ago

3.0.0

12 months ago

2.5.4

4 years ago

2.3.4

6 years ago

2.3.3

6 years ago

2.3.2

6 years ago

2.2.2

7 years ago

2.1.2

8 years ago

1.1.0

8 years ago