@ arrows/ error (英语)
目录
导言
该库包含一组用于处理错误的帮助器功能.
图书馆有 内置类型定义,提供了极佳的IDE支持.
安装
通过国家预防机制:
npm i @arrows/error
维亚·亚恩:
yarn add @arrows/error
API 参考
创建错误分类
创建自定义错误类,以返回可序列化为JSON的扩展错误对象.
参数
name- 出错名称(应该与被分配的变量名称相同)message- 错误消息serializeStacktrace可选布尔旗,用于表示天气的堆栈跟踪应当被序列化(默认:假)
回返
- 返回自定义错误类,该类需要一个可选参数 - 错误细节
接口
(name , message, serializeStacktrace?) => custom_error_class
实例
创建自定义错误类 :
const MyError = createErrorClass('MyError', 'some message')
创建自定义错误类, 包含可序列堆栈跟踪 :
const MyError = createErrorClass('MyError', 'some message', true)
许可证
项目处于开放式、非限制性 ISC 许可证。 。 。 .