Typescript 类别';FirebaseFirestoreService';错误地实现类';Firestore&x27;[错误TS2720:]
我在尝试运行nest build时遇到问题Typescript 类别';FirebaseFirestoreService';错误地实现类';Firestore&x27;[错误TS2720:],typescript,firebase,nestjs,firebase-admin,Typescript,Firebase,Nestjs,Firebase Admin,我在尝试运行nest build时遇到问题 node_modules/@aginix/nestjs-firebase-admin/dist/services/firebase-admin-firestore.service.d.ts:2:22 - error TS2720: Class 'FirebaseFirestoreService' incorrectly implements class 'Firestore'. Did you mean to extend 'Firestore' a
node_modules/@aginix/nestjs-firebase-admin/dist/services/firebase-admin-firestore.service.d.ts:2:22 - error TS2720:
Class 'FirebaseFirestoreService' incorrectly implements class 'Firestore'. Did you mean to extend 'Firestore' and
inherit its members as a subclass?
Property 'recursiveDelete' is missing in type 'FirebaseFirestoreService' but required in type 'Firestore'.
2 export declare class FirebaseFirestoreService implements FirebaseFirestore.Firestore {
~~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@google-cloud/firestore/types/firestore.d.ts:278:5
278 recursiveDelete(
~~~~~~~~~~~~~~~
'recursiveDelete' is declared here.
Found 1 error(s).
我有nestjs firebase管理员、nest core和nest CLI的配置
"@aginix/nestjs-firebase-admin": "^2.1.0",
"@nestjs/common": "^7.5.1",
"@nestjs/core": "^7.5.1",
"@nestjs/cli": "^7.5.1",
我在节点v12.17.0、v12.18.1和最新版本上进行了测试,但没有成功。感谢您的反馈。您的
firebase管理员
版本是什么?@ErangaHeshan它是^9.7.0您是否可以尝试将其更改为9.4.2
,然后查看。只是猜测,不是吗sure@ErangaHeshan我没有测试任何帮助,事实上我甚至测试了9.1.1