Tôi đã tìm thấy một thư viện hiện có sử dụng lời hứa, tuy nhiên nó không sử dụng bluebird. Các chức năng thư viện không đi kèm với tất cả các tính năng bổ sung mà bluebird thực hiện như .map()
hoặc .tap()
. Làm cách nào để chuyển đổi lời hứa "bình thường" hoặc "không bluebird" thành lời hứa màu xanh, với tất cả các tính năng bổ sung mà bluebird cung cấp?Chuyển đổi lời hứa thành bluebird
Tôi đã thử gói lời hứa hiện tại ở Promise.promisify
và Promise.resolve
và dường như không hoạt động.
Cập nhật và tìm thấy câu trả lời đúng, điều này không thực sự đơn giản vì tôi luôn có lời hứa xanh ở đầu chuỗi lời hứa của mình. – ThomasReggi