我已经设置了Firebase本地模拟器套件,并让我的iOS应用程序访问本地服务器。我想验证一些云函数(在文档编写时(是否按预期执行,但我无法验证数据是否存在。我可以通过运行deploy
并检查Firebase控制台数据库选项卡来实现这一点,但这只是开发过程中可行的解决方案。我想我也可以从iOS客户端执行get
,但希望有一种更简单的方法来查看JSON。
CLI打印出许多本地URL,但没有任何我能看到的数据:
✔ hub: emulator hub started at http://localhost:4400
✔ functions: functions emulator started at http://localhost:5001
i firestore: firestore emulator logging to firestore-debug.log
✔ firestore: firestore emulator started at http://localhost:8080
i firestore: For testing set FIRESTORE_EMULATOR_HOST=localhost:8080
2020年5月21日,Firebase团队推出了Emulator UI。可用的功能之一是Firestore和实时数据库的数据管理
基本上,您必须确保Firebase CLI至少安装了8.4.0版本的
使用firebase init
初始化项目后,在执行以下命令后,您将能够在localhost:4000
的web浏览器中访问Emulator UI
firebase emulators:start