Node.js 替换mongoose';时出现键入脚本错误;s mpromise图书馆与全球承诺

Node.js 替换mongoose';时出现键入脚本错误;s mpromise图书馆与全球承诺,node.js,typescript,mongoose,Node.js,Typescript,Mongoose,我使用Mongoose的promises,它通常会对Mongoose使用的内部mpromise库发出一个弃用警告 中给出的解决方法是用本机承诺替换Mongoose的承诺库,如下所示 mongoose.Promise = global.Promise 然而,由于将我的项目转换为TypeScript,我的IDE(VS代码)现在抛出一个错误 message: 'Type 'Function' is not assignable to type 'typeof Promise'. Property

我使用Mongoose的promises,它通常会对Mongoose使用的内部mpromise库发出一个弃用警告

中给出的解决方法是用本机承诺替换Mongoose的承诺库,如下所示

mongoose.Promise = global.Promise
然而,由于将我的项目转换为TypeScript,我的IDE(VS代码)现在抛出一个错误

message: 'Type 'Function' is not assignable to type 'typeof Promise'.
  Property 'fulfilled' is missing in type 'Function'.'

如何解决此问题?

解决方法(mongoose).Promise=global.Promise;