【文件属性】:
文件名称:whoops:它使创建合格错误变得简单
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-12 16:58:21
error-handling JavaScript
哎呀
它使简单的抛出限定错误。 受 , 和启发。
为什么
创建合格错误的简便方法。
在浏览器和NodeJS中使用标准的Error接口。
附加额外的信息,在任何情况下都可以灵活使用。
该库是一个折衷方案,可以提供一个干净的API以便使用Error本机类。
安装
npm install whoops --save
基本上变成:
const error = Error ( 'Something is wrong' )
error . name = 'DAMNError'
throw error // => 'DAMNError: ENOFILE, Something is wrong'
成一行更有效的声明:
const whoops = require ( 'whoops' )
const userError = whoops ( 'UserError' )
throw user
【文件预览】:
whoops-master
----.gitattributes(12B)
----.github()
--------dependabot.yml(257B)
----lib()
--------helpers.js(460B)
--------create-extend-error.js(633B)
--------create-error.js(700B)
--------index.js(650B)
--------add-error-props.js(393B)
----.npmignore(120B)
----examples()
--------handle-errors.js(2KB)
--------prototypes.js(426B)
----.travis.yml(83B)
----test()
--------index.js(4KB)
--------mocha.opts(68B)
----LICENSE.md(1KB)
----README.md(5KB)
----.npmrc(17B)
----.editorconfig(365B)
----.gitignore(415B)
----CHANGELOG.md(11KB)
----.bumpedrc(682B)
----package.json(1KB)