Promise xuất dưới dạng một biến trong mongoose, vì vậy bạn có thể chuyển đổi mongoose không gian tên như bất kỳ đầu tiên, và sau đó đặt Promise cho người khác.
- nếu bạn đang sử dụng
qlib.- cài đặt
npm install --save q @types/qĐầu tiên.tscphiên bản> =2.0. - sau đó thêm
(<any>mongoose).Promise = Q.Promise;
- cài đặt
- sử dụng
bluebirdlib, thêm mã bên dưới.-
import Bluebird = require("bluebird"); -
(<any>mongoose).Promise = Bluebird;
-