bluebird

    3

    1답변

    this.getStationsAsync()의 then()은 실행되지 않습니다. catch()도 마찬가지로 거부되지 않을 가능성이 있습니다. Promise.promisify(this.getStations)에 문제가있을 수 있습니까? created() 후크 내에서 this.getStationsAsync = Promise.promisify(this.getStat

    2

    1답변

    bluebird의 Promise.each()를 사용하여 여러 데이터베이스 쿼리를 작성하려고합니다. 내가 붙어있는 부분은 모든 거부를 처리 할 수 ​​없다는 것입니다 (여러 약속이 실패한 경우). Promise.all()을 사용하여 똑같은 작업을 수행하면 잘 작동합니다 (Promise.all()에서 약속이 실패하면 결과도 거부 됨)! 제 질문은 : Promi

    0

    1답변

    나는 어떻게 든 해결할 수없는 혼동하지 않는 작동 테스트를 가지고 있습니다. (자바 배경에서오고 있습니다. 그래서 제 용어에 약간의 실수가있을 경우 미리 유감입니다.) . foo() 및 bar()과 같은 일부 공개 기능을 가진 객체 클래스 Trigger이 있습니다. 논리는 다음과 같습니다 하나는 다른 개체에 직접 foo()를 호출 할 수 있습니다, 또는 b

    0

    1답변

    전적으로 자바 스크립트 프로젝트 (노드를 사용하지 않음)를 실행 중이므로 Bluebird라는 약속을위한 모듈을로드해야합니다. JavaScript로 모듈을로드하는 데 경험이 없기 때문에 과거에는 항상 평균 스택을 사용했습니다. 나는 index.html을에 다음과 같은 한 :이 <script data-main="assets/js/app/App.js" src="

    1

    1답변

    현재 레거시 시스템에서 일부 테스트를 작성 중이며 여기서 테스트 결과를 혼동합니다. 테스트는 예상대로 실패하지만 mocha는 결과적으로 1 passing 및 1 failing으로 표시됩니다. 내가 Bluebird 약속, 간첩 및 스텁 sinon-chai와 mocha, chai-as-promised 및 sinon을 사용하고 있습니다. 이 테스트 (내 문제를

    3

    1답변

    순수한 자바 스크립트 대신 TypeScript를 사용하고자하는 새로운 프로젝트를 시작했습니다. Bluebird를 타사 라이브러리와 함께 사용하는 데 어려움을 겪고 있습니다. 는 다음의 예를 참조하십시오 import * as Promise from 'bluebird' private requestPlayerProfile(playerTag:string

    -1

    1답변

    나는 20000+ 개 이상의 약속을 가진 대규모 콜렉션을 가지고 있으며 Bluebird의 Promise.map을 사용하여이를 해결하려고합니다. 그러나 내 코드는 성공적으로 실행되지 않지만 약 15-20 분 후에 시간이 초과됩니다. 오류 타임 아웃 오류가 발생합니다. 컬렉션의 약속 수가 2000 개 미만이면 코드가 성공적으로 10 초 이내에 실행됩니다. 코드

    0

    2답변

    Node.js에서 일부 HTTP 호출을 수행하고 요청이 실패했는지 여부를 검사하고 싶습니다. 오류로 인해 이 아니며은 반드시 "오류 조건"으로 간주되지만 원하는 것은 이를 기반으로 비즈니스 로직을 실행하십시오. let p = new Promise(function(resolve, reject) { // In the real implementation

    5

    1답변

    초당 20 요청을 허용하는 API에 대한 속도 제한 기가 있습니다. 모든 요청은 약속을 기반으로하며 응답이 있으면 API 데이터로 약속이 해결됩니다. 는 문제 : 카드를 설치 promiseArray 58K를 포함 모두가 응답을 기다리는 약속드립니다. 너무 천천히 메모리가 부족해지기 전까지는 메모리가 증가하고 있습니다. 제 특정 상황에서는 해결 된 데이터를

    0

    2답변

    두 개의 콜백을 허용하기 위해 작성된 여러 함수와 Promisify에 대한 일부 매개 변수가 있습니다. 예 : I는 블루 버드로 약속 라이브러리를 사용하여 모두 successCallback 및 failureCallback을 Promisify 얼마나 위의 기능을 감안할 때 function myFunction(successCallback, failureCall