我已下载Firebase real-time database node.js sample
的zip并导航到数据库部分
https://github.com/firebase/quickstart-nodejs/tree/master/database
我找到line 35
,其中包含以下代码
var serviceAccount = require('path/to/serviceAccountKey.json');
但我想知道在哪里/什么是serviceAccountKey.json?
答案 0 :(得分:5)
require('path/to/serviceAccountKey.json')
表示 - 调用此文件以在您调用的文件中使用
serviceAccountKey.json 是您必须生成的文件
如果您在“将Firebase添加到您的应用”下查看此页面“将Firebase添加到您的应用”https://firebase.google.com/docs/ios/setup - 它会显示导航到服务帐户并生成新的私钥,这样做会生成重命名后的'serviceAccountKey.json'文件
将该文件放在您选择的本地目录中的云代码目录中,查看此评论https://stackoverflow.com/a/42634321/2472466以了解有关第4步的更多信息
答案 1 :(得分:2)
这是在Firebase Console生成的JSON文件(请参阅Add Firebase to your App),其中包含有关相应Service Account的凭据。
答案 2 :(得分:2)
转到设置->服务帐户->生成新私钥
这将下载所需的Json
答案 3 :(得分:0)
如何下载serviceAccountKey.json文件
1.打开您的Firebase项目
2.在导航抽屉上,选择项目概述
3.然后选择“项目设置”
4.在新页面上,选择“服务帐户”
5.下载文件并存储在安全的地方。
注意:请勿将此文件提交到git或与授权用户共享。