promisebacker回调与承诺适配器
promisebacker 包装了一个异步函数,它既可以接受回调,也可以返回承诺,并允许两者同时工作。需要注意的是,Promisebacker 目前还在开发中,尚不适用于生产环境。虽然发布是稳定的,但其 API 可能会快速变化。
安装: npm install promisebacker
示例代码:
var Promise = require('promise'); // 任意符合Promises/A+规范的库都可以
var promisebacker = require('promisebacker');
var takes_callback = function(arg1, arg2, callback) {
// 执行某些操作...
var error = false;
// 异步调用callback
}
下载地址
用户评论