Resultados da pesquisa a pedido "bluebird"

2 a resposta

Como lançar chamadas jQuery $ .ajax para promessas do Bluebird sem o padrão anit adiado

No momento, uso promessa.deferida em um arquivo principal. Isso me permite resolver promessas em um local central. Eu tenho lido que posso estar usando um anti-padrão e quero entender por que isso é ruim. então na minhacore.jsarquivo eu tenho ...

1 a resposta

promessas aninhadas em bluebird

Estou tentando descobrir como usar as promessas corretamente com a biblioteca bluebird. Encontrei algumas promessas aninhadas no meu código e notei que, nos documentos do bluebird, ele diz: se você estiver utilizando a oferta completa da API de ...

3 a resposta

Encadeamento promete com então e pegar

Estou usando a biblioteca bluebird Promise. Eu gostaria de encadear promessas e pegar erros de promessas específicas. Aqui está o que estou fazendo: getSession(sessionId) .catch(function (err) { next(new Error('session not found')); }) ...

5 a resposta

Quando. (Sucesso, fracasso) é considerado um antipadrão para promessas?

Eu dei uma olhada nopromessa bluebird FAQ [https://github.com/petkaantonov/bluebird/wiki/Promise-anti-patterns], em que menciona que.then(success, fail) é um ...

1 a resposta

Função de captura de erro personalizada do Bluebird.js, não se aplica à primeira promessa?

Estou tentando usar os manipuladores de erro personalizados do Bluebird.js. No exemplo abaixo, o manipulador catch-all é chamado, não o manipulador MyCustomError, mas quando movi a rejeição para o diretórioentão(e resolveu o firstPromise ...), o ...

5 a resposta

Captura de erros nas promessas de JavaScript com uma tentativa de primeiro nível ... catch

Então, eu quero que minha captura de primeiro nível seja a que lida com o erro. Existe alguma maneira de propagar meu erro até a primeira captura? Código de referência, ainda não está funcionando: Promise = ...

1 a resposta

Usando promessas com o módulo de download

Estou usando bluebird para promessas. Estou tentando promisificar omódulo de download [https://www.npmjs.org/package/download]. Aqui está a minha implementação: Promise = require('bluebird'), download = require('download'); ...

1 a resposta

Como a função util.toFastProperties do Bluebird torna as propriedades de um objeto "rápidas"?

No Bluebird'sutil.js Arquivo [https://github.com/petkaantonov/bluebird/blob/7454401269cfa47e5b001354388c062509103de7/src/util.js#L180] , tem a seguinte função: function toFastProperties(obj) { /*jshint -W027*/ function f() {} f.prototype = obj; ...

1 a resposta

EventEmitter no meio de uma cadeia de promessas

Estou fazendo algo que envolve executar uma sequência dechild_process.spawn() em ordem (para fazer alguma configuração, execute o comando meaty real no qual o chamador está interessado e faça uma limpeza). Algo como: doAllTheThings() ...

1 a resposta

Promessas - capturando todas as rejeições em um Promise.all [duplicado]

Esta pergunta já tem uma resposta aqui: Bluebird Promise.all - várias promessas concluídas, agregando sucesso e rejeições [/questions/25817366/bluebird-promise-all-multiple-promises-completed-aggregating-success-and-rejec] 1 respostaEu tenho ...