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

Javascript Firebase模拟器:连接到真实数据库,javascript,firebase,google-cloud-firestore,firebase-cli,Javascript,Firebase,Google Cloud Firestore,Firebase Cli,在我的firestore中,我想保留一些“几乎是静态的”数据,例如i18n的翻译。在本地机器上测试所有内容时,我希望自动向该数据库添加一些数据(如缺少翻译),以便在最终版本中使用它 然而,当我启动firebase模拟器:仅启动函数,firestore时,它似乎为测试创建了本地数据库,该数据库在模拟器关闭后为空并被删除 当我启动firebase emulators:start--only functions时,它写入云Firestore emulator未运行,因此对Firestore的调用将影响

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

然而,当我启动
firebase模拟器:仅启动函数,firestore
时,它似乎为测试创建了本地数据库,该数据库在模拟器关闭后为空并被删除


当我启动
firebase emulators:start--only functions
时,它写入
云Firestore emulator未运行,因此对Firestore的调用将影响生产。
,这似乎正是我想要的。但是,当我尝试执行该功能时,它会显示
错误:缺少或权限不足。
,即使我正在使用谷歌服务帐户初始化
管理员
。我尝试使用项目所有者凭据和应用引擎默认服务帐户

请将此作为问题发布到firebase tools GitHub上。你能解决这个问题吗?我面临着类似的问题“云Firestore模拟器未运行,因此调用Firestore将影响生产。”但我没有得到任何数据响应@LokeshPandey,不幸的是,我不记得了,Firebase不太符合我的目标,所以我改用传统的托管方式:(请将此作为问题发布到Firebase工具GitHub上。你能解决此问题吗?我面临类似的问题“云Firestore模拟器未运行,因此调用Firestore将影响生产。”但我没有得到任何回应。@LokeshPandey,不幸的是,我不记得了,Firebase不太符合我的目标,所以我转向了传统的托管方式:(