Firebase模拟器:连接到真实数据库

时间:2019-08-25 18:39:48

标签: javascript firebase google-cloud-firestore firebase-cli

在我的Firestore中,我想保留一些“几乎静态”的数据,例如i18n的翻译。在本地计算机上测试所有内容时,我想自动向该数据库添加一些数据(例如缺少翻译),以便最终版本中使用它。

但是,当我启动firebase emulators:start --only functions,firestore时,似乎它创建了用于测试的本地数据库,该数据库为空并在模拟器关闭后被删除。

当我启动firebase emulators:start --only functions时,它会写成The Cloud Firestore emulator is not running, so calls to Firestore will affect production.,这似乎是我想要的。但是,当我尝试执行该功能时,即使我正在使用Google服务帐户初始化Error: Missing or insufficient permissions.,它也会显示admin。我尝试同时使用项目所有者凭证和 App引擎默认服务帐户

0 个答案:

没有答案