Resultados da pesquisa a pedido "bluebird"
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 ...
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 ...
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')); }) ...
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 ...
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 ...
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 = ...
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'); ...
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; ...
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() ...
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 ...