无法将数据保存到模拟器 - "Did not find any running emulators for project "



当我运行fireabse时。我正在运行以下命令:

"serve": "firebase use dev && firebase emulators:start --import=./emulator-data"

我已经添加了数据,但我现在不能将数据保存到模拟器我有:

Error: Did not find any running emulators for project test-dev.

我运行的命令是:firebase emulators:export ./emulator-data

我该如何修复它?我验证了项目是连接在gcloud上的,一切都正常工作

要排除此错误,您可以按照Github_issue

中提到的以下步骤进行操作
  1. 运行sudo firebase emulators:export ./exports得到一个新的错误找不到文件!!
  2. 控制正在运行的firebase进程,然后运行它再次得到相同的文件没有找到错误!!
  3. 命令退出终端窗口
  4. 删除日志文件
  5. 运行firebase模拟器再次使用"sudo firebase emulators:start——import ./data——export-on-exit"(作品)
  6. 打开另一个终端窗口并"sudo firebase emulators:export ./exported"而且成功了!!

有时这个问题可能是由于安装的firebase-tools路径和npm和节点路径不同而发生的。你可以看看这个链接。

有关模拟器的其他信息,可以参考firebase文档。

相关内容

最新更新