Resultados de la búsqueda a petición "bluebird"

1 la respuesta

¿Qué significa la asignación compuesta let / const?

Hay un articuloAsesinos de optimización [https://github.com/petkaantonov/bluebird/wiki/Optimization-killers]en wiki de la biblioteca Bluebird. En este artículo hay una frase: Actualmente no es optimizable: ... Funciones que contienen una ...

1 la respuesta

Recupere datos paginados recursivamente usando promesas

Estoy usando una función que devuelve datos en una forma paginada. Por lo tanto, devolverá un máximo de 100 elementos y una clave para recuperar los siguientes 100 elementos. Quiero recuperar todos los artículos disponibles. ¿Cómo logro esto ...

1 la respuesta

¿Cuál es el equivalente de Bluebird Promise.Finalmente en las promesas nativas de ES6? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ES6 promesa de devolución de llamada establecida? [/questions/32362057/es6-promise-settled-callback] 7 respuestasBluebird ofrece un método "finalmente" que se llama lo que suceda en su cadena de ...

1 la respuesta

¿Cómo lidiar adecuadamente con promisifyAll en mecanografiado?

Considere el siguiente código: import redis = require('redis'); //Has ambient declaration from DT import bluebird = require('bluebird'); //Has ambient declaration from ...

1 la respuesta

Usar una promesa personalizada como un tipo genérico

Tengo un módulo TypeScript ambiental que representa una biblioteca que admite cualquier biblioteca Promises / A +: interface Test { funcName():Promise<string>; }Por lo tanto, necesito ajustarlo de tal manera que el protocolo de cualquier ...

1 la respuesta

El error personalizado de captura no funciona en Bluebird

Estoy tratando de lanzar y luego detectar un error personalizado en una cadena de promesa de Bluebird, pero no consigo que detecte el error personalizado. Por ejemplo: function login(req, res, next) { function LoginError() {} ...

1 la respuesta

El tipo de error de captura en Bluebird no funciona

Tengo una clase de error personalizada: class NetworkError extends Error { constructor() { super('Network Error'); this.name = 'NetworkError'; } }Y quiero manejarlo específicamente: import {NetworkError} from '../../common/errors'; ...

1 la respuesta

La promesa de NodeJS Bluebird creada en un controlador pero no fue devuelta

Tengo el siguiente código de nodejs como una función express de middleware Middleware.is_authenticated = function(req, res, next) { if(req.system_session == undefined || req.system_session.login_status == false) ...

1 la respuesta

Promise.all consume toda mi RAM

Tengo un limitador de velocidad para una API que estoy usando que permite 20 solicitudes por segundo. Todas las solicitudes se basan en promesas y la promesa se resolverá con los datos de la API una vez que haya una respuesta. El ...

2 la respuesta

Co.js y bluebird.js: ¿cuál es la diferencia?

¿Podría alguien ayudarme a comprender las diferencias entre el uso de Koa.js y Bluebird.js con ES6 Harmony? Específicamente, ¿cómo co( function * () { //stuff } );comparar con, Promise.coroutine( function * () { //stuff } );Parece que Koa ...