errorizer:Express中间件,用于组织和返回JSON API中的自定义错误

时间:2024-06-04 22:26:09
【文件属性】:

文件名称:errorizer:Express中间件,用于组织和返回JSON API中的自定义错误

文件大小:33KB

文件格式:ZIP

更新时间:2024-06-04 22:26:09

nodejs middleware express errors json-api

错误器 用于组织和返回JSON API中的自定义错误。 在不将函数附加到Express对象的情况下,此软件包使您可以: 向客户返回有用的,标准化的错误响应; 一次声明API错误,可在任何地方使用它们; 仅使用有意义的错误代码轻松响应错误; 目录 要求 Node.js v4 + Express v4 + 用法 const express = require ( 'express' ) ; const errorizer = require ( 'errorizer' ) ; let app = express ( ) ; app . post ( '/users' , ( req , res , next ) => { if ( ! isEmail ( req . body . email ) ) { return next ( 'INVALID_EMAIL'


【文件预览】:
errorizer-master
----.eslintrc.js(487B)
----scripts()
--------travis-script.sh(46B)
----lib()
--------translator()
--------utils()
--------constants.js(309B)
--------validation()
--------error-middleware-factory.js(857B)
----jsconfig.json(77B)
----.travis.yml(128B)
----LICENSE(1KB)
----test()
--------unit()
----README.md(7KB)
----.gitignore(533B)
----index.js(328B)
----CHANGELOG.md(559B)
----.eslintignore(11B)
----package-lock.json(60KB)
----package.json(1KB)

网友评论