【发布时间】:2018-04-12 10:58:13
【问题描述】:
我有一个使用“es6-promisify”承诺的功能。我想使用 'q' 复制功能。
这是我正在使用的示例代码:
const promisify = require('es6-promisify')
function asyncFunction (done) {
console.time('asyncFunction')
setTimeout(() => {
console.timeEnd('asyncFunction')
done()
}, 500)
}
const asyncFunctionPromise = promisify(asyncFunction)
另外,假设我在运行我已承诺的上述功能时遇到错误。我该如何处理这些错误?
【问题讨论】:
-
请告诉我们,您已经尝试用
Q重写什么。否则很难知道如何为您提供帮助。 -
它现在对我有用
-
@Joel:文档真的很有帮助。
标签: javascript node.js promise es6-promise q