Javascript Bluebird.finally不是一个function node.js错误
我是新的承诺,我不知道为什么我得到这个错误使用蓝鸟: .最后不是一个函数 我的代码结构如下所示:Javascript Bluebird.finally不是一个function node.js错误,javascript,node.js,promise,bluebird,finally,Javascript,Node.js,Promise,Bluebird,Finally,我是新的承诺,我不知道为什么我得到这个错误使用蓝鸟: .最后不是一个函数 我的代码结构如下所示: const Promise = require('bluebird'); worker(); function worker(){ Promise.try( do something ... .then( do something ... .then( do something ...
const Promise = require('bluebird');
worker();
function worker(){
Promise.try(
do something ...
.then(
do something ...
.then(
do something ...
.then(
do something ...
)
.catch(log.error)
)
.catch(log.error)
)
.catch(log.error)
.finally(() => {
worker().delay(5000);
})
)
}
非常感谢您在这方面提供的帮助。我想,.finally“在node版本8中不受支持。
已将节点更新为版本10,并且它现在正在工作