mongoose ../@类型/mongodb/索引.日期时间:35:18 -错误TS 2724:““bson”"没有名为“ObjectID”的导出成员,您是指“ObjectID”吗?

wh6knrhe  于 2023-02-23  发布在  Go
关注(0)|答案(1)|浏览(231)

得到这个错误。我的 typescript 版本是4. 5. 4和“@types/mongodb”:“~3.3.1”,“@类型/ Mongoose ”:“~5.5.17”.任何想法如何解决在这里输入代码

../@types/mongodb/index.d.ts:49:74 - error TS2724: '"bson"' has no exported member named 'ObjectID'. Did you mean 'ObjectId'?

49 export { Binary, DBRef, Decimal128, Double, Int32, Long, MaxKey, MinKey, ObjectID, ObjectId, Timestamp } from 'bson';
                                                                            ~~~~~~~~

  ../bson/bson.d.ts:939:22
    939 export declare class ObjectId extends BSONValue {
                             ~~~~~~~~
    'ObjectId' is declared here.
vktxenjb

vktxenjb1#

我遇到过同样的错误,在寻找更持久的解决方案时发现了您的问题。我能够进入node_modules目录到发生错误的文件,手动删除参数,重新构建,一切正常。

相关问题