Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 类别';FirebaseFirestoreService';错误地实现类';Firestore&x27;[错误TS2720:]_Typescript_Firebase_Nestjs_Firebase Admin - Fatal编程技术网

Typescript 类别';FirebaseFirestoreService';错误地实现类';Firestore&x27;[错误TS2720:]

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

我在尝试运行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' 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