文件名称:express-async-handler:使用异步表达处理程序的实用程序功能
文件大小:45KB
文件格式:ZIP
更新时间:2024-03-14 19:31:39
express node express-middleware async-await TypeScript
快速异步处理程序 使用异步函数作为快速处理程序的实用程序函数 yarn add @xpbytes/express-async-handler import { asyncHandler } from '@xpbytes/express-async-handler' app . get ( '/test' , asyncHandler ( async ( req , res , next ) => { const code = await Promise . resolve ( 204 ) res . sendStatus ( code ) . end ( ) } ) ) 您可以选择提供第二个参数errorHandler : function onError ( err , req , res , next ) { // ... } app . get
【文件预览】:
express-async-handler-master
----.gitignore(1KB)
----tsconfig.json(5KB)
----README.md(1KB)
----CHANGELOG.md(231B)
----.github()
--------workflows()
----tests()
--------tsconfig.json(207B)
--------smoke.test.ts(1KB)
----LICENSE(1KB)
----.gitattributes(66B)
----package.json(1KB)
----src()
--------asyncHandler.ts(933B)
----.eslintignore(187B)
----yarn.lock(86KB)
----.eslintrc.js(351B)