Promise exporter en tant que variable dans mongoose, vous pouvez donc convertir mongoose espace de noms comme n'importe quel premier, puis définissez Promise aux autres.
- si vous utilisez
qlib.- installer
npm install --save q @types/qpremière.tscversion>=2.0. - puis ajoutez
(<any>mongoose).Promise = Q.Promise;
- installer
- en utilisant
bluebirdlib, ajoutez le code ci-dessous.import Bluebird = require("bluebird");(<any>mongoose).Promise = Bluebird;