【文件属性】:
文件名称:make-error-cause:制作自己的嵌套错误
文件大小:72KB
文件格式:ZIP
更新时间:2021-05-02 16:21:54
stack-traces error-handling error error-reporting caused-by
使错误原因
进行自己的嵌套错误。
特征
与node.js和浏览器兼容
与instanceof
node.js中的自动完整堆栈跟踪(支持 )
使用fullStack(err)输出完整的堆栈跟踪
扩大
安装
npm install make-error-cause --save
用法
import { BaseError , fullStack } from "make-error-cause" ;
class CustomError extends BaseError {
constructor ( message , cause ) {
super ( message , cause ) ;
}
}
const error = new Error ( "Boom!" ) ;
const customError = new CustomError ( "Another
【文件预览】:
make-error-cause-master
----.gitignore(87B)
----package.json(2KB)
----tslint.json(70B)
----package-lock.json(273KB)
----src()
--------index.spec.ts(2KB)
--------index.ts(1005B)
----.travis.yml(198B)
----LICENSE(553B)
----tsconfig.json(339B)
----README.md(2KB)
----.mocharc.js(186B)
----nyc.config.js(206B)
----.editorconfig(199B)