等待js
异步等待包装器,可轻松处理错误
先决条件
您需要使用Node 7.6(或更高版本)或ES7编译器,才能使用异步/等待功能。 您可以为此使用babel或打字稿。
安装
npm i await-to-js --save
用法
import to from 'await-to-js' ;
// If you use CommonJS (i.e NodeJS environment), it should be:
// const to = require('await-to-js').default;
async function asyncTaskWithCb ( cb ) {
let err , user , savedTask , notification ;
[ err , user ] = await to ( UserModel . findById
1