将mapreduce与Mongoose一起使用,无法找到emit函数

将mapreduce与Mongoose一起使用,无法找到emit函数,mongoose,mapreduce,typescript-typings,Mongoose,Mapreduce,Typescript Typings,我正在尝试使用Mongoose网站上的示例创建mapreduce函数。正在使用TypeScript和node.js创建此应用程序 这个例子使用了一个名为emit的函数,我找不到它。我不断收到一个错误,表明找不到该函数。我在Mongoose和Mongodb的文件顶部添加了对类型的引用,但这也不起作用: ///<reference path="../../../node_modules/@types/mongodb/index.d.ts" /> ///<reference path

我正在尝试使用Mongoose网站上的示例创建mapreduce函数。正在使用TypeScript和node.js创建此应用程序

这个例子使用了一个名为emit的函数,我找不到它。我不断收到一个错误,表明找不到该函数。我在Mongoose和Mongodb的文件顶部添加了对类型的引用,但这也不起作用:

///<reference path="../../../node_modules/@types/mongodb/index.d.ts" />
///<reference path="../../../node_modules/@types/mongoose/index.d.ts" />
///
///
我只想知道我的问题在哪里。我所举的例子不必加上这些打字。当然,我在我的案例中使用了TypeScript,而示例中没有使用TypeScript,但我认为这仍然有效