当前位置: 首页 > 知识库问答 >
问题:

如何解决“错误:无法用可用的凭据初始化Google Cloud Firestore客户端”?

陈俊誉
2023-03-14

当尝试使用Firebase deploy部署我的Firebase云函数时,我得到以下错误:

Error: Error occurred while parsing your function triggers.

Error: Failed to initialize Google Cloud Firestore client with the available credentials. Must initialize the SDK with a certificate credential or application default credentials to use Cloud Firestore API.
    at FirebaseFirestoreError.FirebaseError [as constructor] (/functions/node_modules/firebase-admin/lib/utils/error.js:42:28)
    at new FirebaseFirestoreError (/functions/node_modules/firebase-admin/lib/utils/error.js:220:23)
    at getFirestoreOptions (/functions/node_modules/firebase-admin/lib/firestore/firestore.js:96:11)
    at initFirestore (/functions/node_modules/firebase-admin/lib/firestore/firestore.js:105:19)
    at new FirestoreService (/functions/node_modules/firebase-admin/lib/firestore/firestore.js:43:32)
    at /functions/node_modules/firebase-admin/lib/firebase-app.js:261:20
    at FirebaseApp.ensureService_ (/functions/node_modules/firebase-admin/lib/firebase-app.js:351:23)
    at FirebaseApp.firestore (/functions/node_modules/firebase-admin/lib/firebase-app.js:259:28)
    at FirebaseNamespace.fn (/functions/node_modules/firebase-admin/lib/firebase-namespace.js:327:45)
    at Object.<anonymous> (/functions/lib/users.js:6:27)

我怎样才能避免这个?

共有1个答案

郑宇
2023-03-14

1.解决方案

更新

您可以通过执行npm i firebase-admin来更新您的Firebase管理。感谢@samthecodingman提供的信息。

    null
 类似资料:
  • 因此我有了服务帐户凭据json(作为字符串,或代码中的json对象):

  • 通过证书口述的正确方法是什么?

  • 我用Xcode开发了一个“Hello iOS”应用程序,可以在iOS模拟器上用Appium进行测试。然而,当我试图在真正的iPhone/iPad设备上测试同一个应用程序时,我收到了以下错误消息。 这是我的环境。 我尝试了这个命令“brew安装--HEAD ideviceInster”,但得到了另一条错误消息。 有什么解决办法吗?谢谢

  • 问题内容: 当我运行项目时,会收到此错误的大量输出: 我注意到此问题的出现方式是在整个网络上被询问,但没有真正的答案。这种错误的一般原因是什么? 问题答案: NoClassDefFound错误是一个模糊的错误,通常隐藏着更严重的问题。它是不一样的ClassNotFoundException(被抛出时,该类只是普通的不存在)。 如javadocs所示,NoClassDefFound 可能指示该类不存

  • 我使用hbase客户端扫描从远程hbase服务器集群获取数据。当我将筛选器设置为扫描时,客户端将抛出一个异常: ipc:RemoteException:IPC服务器无法读取调用参数:无法初始化org.apache.hadoop.hbase.util.classes。

  • 问题内容: 我正在尝试将程序编译为一个共享库,可以在使用ctypes的Python代码中使用该共享库。 使用以下命令,库可以正常编译: 但是,当我尝试使用ctypes导入它时 我收到以下错误: 这是怎么回事? 问题答案: 非常令人沮丧的是,没有人真正显示出具体的解决方案。安装OpenCV后出现此问题。对我来说,删除此警告最简单的方法是禁用此驱动程序: