我使用的是mongo播种版本3.3。当我尝试构建项目时,它给了我下面的错误
node_ts@1.0.0服务/ app npm运行build && tsc &&节点lib / server.js node_ts@1.0.0 build / app babel src --out-dir lib --extensions “ .ts,.tsx”使用Babel成功编译了85个文件。 node_modules / mongo-seeding / dist / database / database.d.ts(19,94):错误 TS2314:通用类型'InsertWriteOpResult'需要1种类型 参数。
一天前,一切正常。没有修改任何代码,我开始得到这个错误。 我想这是说我们必须在Tschema中传递默认类型。
我试图降级库的版本,但是没用
答案 0 :(得分:1)
问题是由于更新了mongo-seed内部使用的MongoDB库。请尝试安装MongoDB的mongo-seed所需的正确版本,或尝试构建确切的依赖关系树。为此,您可以尝试使用该库的确切版本。
答案 1 :(得分:1)
它表示存在某些依赖项错误。检查package.json和package-lock.json中是否使用了正确版本的猫鼬。
我通过更新两个文件中的猫鼬版本来解决此问题。