最佳答案
我正在和 Mongoose 一起工作,我见过很多开发人员执行以下命令:
mongoose.Promise = global.Promise;
然后我很想知道 mongoose.Promise
的原始值是多少。我在编辑器中输入了以下命令:
const mongoose = require("mongoose");
console.log("promise: ", mongoose.Promise);
我的控制台给了我:
{[本机代码]}
好吧,既然猫鼬的承诺已经返回了本机代码,为什么还要使用 mongoose.Promise = global.Promise
命令呢?我不明白这有什么意义如果有人能帮我们理解就太好了,
谢谢