Обещания - ловить все отклонения в Promise.all [дубликат]

На этот вопрос уже есть ответ здесь:

Bluebird Promise.all - множество выполненных обещаний, агрегация успеха и отклонений 1 ответ

У меня есть этот фиктивный код

var Promise = require('bluebird')
function rej1(){
    return new Promise.reject(new Error('rej1'));
}

function rej2() {
    return new Promise.reject(new Error('rej2'));
}
function rej3() {
    return new Promise.reject(new Error('rej3'));
}

Promise.all([rej1(),rej2(),rej3()] ).then(function(){
    console.log('haha')
},function(e){
    console.error(e);
})

В отвержении Хендлера я вижу только первое отклонение. Можно ли просмотреть все три отклонения?

Ответы на вопрос(1)

Ваш ответ на вопрос