resultify:在不使用trycatch的情况下使用asyncawait处理错误

时间:2024-03-29 06:08:17
【文件属性】:

文件名称:resultify:在不使用trycatch的情况下使用asyncawait处理错误

文件大小:7KB

文件格式:ZIP

更新时间:2024-03-29 06:08:17

JavaScript

结果 无需尝试/捕获即可使用异步/等待处理错误。 例子 const fs = require ( 'fs' ) const { resultify } = require ( 'resultify' ) const readFile = resultify ( fs . readFile ) async function main ( ) { const { err , data : file } = await readFile ( __filename , 'utf8' ) if ( err ) { console . error ( 'oops' , err ) return } console . log ( 'echo file' ) console . log ( file ) } 除了util.promisify会返回{ err, dat


【文件预览】:
resultify-master
----LICENSE(1KB)
----test()
--------index.js(5KB)
----README.md(5KB)
----.gitignore(32B)
----index.js(2KB)
----__reference.js(2KB)
----package.json(844B)

网友评论