modern-error:JavaScript错误的现代诠释

时间:2021-05-26 08:17:51
【文件属性】:
文件名称:modern-error:JavaScript错误的现代诠释
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-26 08:17:51
javascript node errors es6 error-handling 现代错误 JavaScript错误的现代诠释 modern-error是本机Error类的直接替代品,具有一些更现代的功能: 在一行中创建和抛出带有其他属性的错误 使用字符串,对象或现有的本机错误实例化错误 默认情况下,将message属性序列化为JSON,而无需JSON替换函数或子类 定制哪些不可枚举的属性无需子类即可序列化 轻松定义具有默认属性的子类 安装 npm install modern-error 用法 // Modules import ModernError from 'modern-error' ; // CommonJS const ModernError = require ( 'modern-error' ) ; 使用消息创建错误 throw new ModernError ( 'An error occurred' ) ; 使用消息和其他属性创建错误
【文件预览】:
modern-error-main
----.eslintrc.json(309B)
----.gitignore(22B)
----package.json(998B)
----.npmrc(19B)
----src()
--------ModernError.d.ts(266B)
--------ModernError.js(5KB)
----LICENSE(1KB)
----RELEASE.md.hbs(431B)
----.github()
--------workflows()
----examples()
--------creation.mjs(1KB)
--------serialization.mjs(1010B)
--------subclassing.mjs(2KB)
----README.md(4KB)
----tests()
--------serialization.test.js(2KB)
--------subclassing.test.js(3KB)
--------creation.test.js(3KB)
----.gitattributes(14B)
----.editorconfig(268B)

网友评论