蓝鸟投掷未处理的拒绝

时间:2017-10-31 18:58:52

标签: javascript node.js promise bluebird q

当我在变量中写unhandled rejection时,我得到'use strict'; const Promise = require('bluebird'); const p = Promise.reject(new Error('qwerty'));

q
  

未处理的拒绝错误:qwerty           在对象。

但是当我对'use strict'; const q = require('q'); const p = q.reject(new Error('qwerty')); 做同样的事情时,不会抛出错误:

Promise.reject

为什么bluebird中的page.evaluate以这种方式工作?我在文档中找不到有关此行为的信息。

0 个答案:

没有答案