Firestore在本地使用Admin运行功能

时间:2019-05-16 00:25:30

标签: firebase google-cloud-firestore google-cloud-functions

我正在尝试使用以下指南在本地运行我的Cloud Functions

  

https://firebase.google.com/docs/functions/local-emulator

我希望能够在我的本地功能中使用Admin SDK。我已经在Google Cloud Console的Service Accounts Pane下载了JSON管理密钥,并说要使用

添加它
  

export GOOGLE_APPLICATION_CREDENTIALS="path/to/key.json"

我使用生成了密钥

  • 具有以下内容的PROJECTNAME@appspot.gserviceaccount.com App Engine default service account 凭据

    具有 firebase-adminsdk-CODE@PROJECTNAME.iam.gserviceaccount.com 凭据的
  • firebase-adminsdk

我尝试过的

我试图将其保存到单独的文件夹中,并提供了相对于root的路径。我在functions文件夹中的终端中执行了此命令。它没有给我任何回应。刚到终端的下一行。

  

export GOOGLE_APPLICATION_CREDENTIALS="/Users/[user]/Documents/[PROJECT]/Service_Account/file_name.json"

问题:

  • 我是否下载/使用了正确的JSON凭证?
  • 我需要在某个特定位置保存该.json文件吗?还是可以在我的系统中的任何地方?
  • 该路径是否需要来自根?还是相对于我的functions文件夹?
  • 我需要在哪里执行此命令?
  • 是否应该提供某种可行的响应?我们怎么知道是否可以?

0 个答案:

没有答案