Это короткая версия моего кода. var Promise = require('bluebird');
var fs = Promise.promisifyAll(require("fs"));
if (conditionA) {
fs.writeFileAsync(file, jsonData).then(function() {
retu
Я в процессе замены старого кода, который использовал объекты jQuery Deferred, и я переписываю с помощью Bluebird/ES6 Promises. Если у меня несколько асинхронных вызовов, как я могу вызвать функцию по
У меня есть MyPeople функции, что в ней вызывает функцию обещания как этот var myPeople = function(){
var go;
return new Promise (function(resolve){
User
.getPeople()
.th
Я обещаю стороннюю библиотеку, которая не бросает типизированные ошибки, но вместо этого использует обратный вызов функции err, чтобы уведомить вызывающего абонента об ошибке. В этом случае «ошибка»,