我和mongoose 一起工作.我见过很多开发人员发出以下命令:
mongoose.Promise = global.Promise;
然后我好奇地想知道mongoose.Promise
的原值是多少.我已在编辑器中输入以下命令:
const mongoose = require("mongoose");
console.log("promise: ", mongoose.Promise);
我的控制台回复我:
promise:函数promise(){[本机代码]}
既然mongoose 的promise 已经返回了本机代码,那么为什么要将命令设为mongoose.Promise = global.Promise
呢?我不明白重点,如果有人能帮我们理解,那就太好了,
谢谢