Iva*_*hev 5 javascript firebase google-cloud-functions
我正在尝试使用 firebase 作为我的 android 应用程序的后端。但在这个早期阶段,部署到谷歌服务器并测试每个新功能和每个修复都太慢了。
我想知道是否可以在本地运行它,以便我的 Android 应用程序可以在 localhost:port 上调用 onCall() 函数?
我发现了一些 .useFunctionsEmulator(' http://localhost:8080 '); 但我不确定我需要什么导入以及如何启动本地“服务器”
我刚刚测试了它,我是否遇到了同样的问题,但没有找到如何解决它,因为我猜我运行的是过时的信息。
那么,我通过 REACT 应用程序做什么
我在使用配置初始化 firebase 应用程序后添加了这一行:
app.functions().useFunctionsEmulator('http://localhost:5000')
Run Code Online (Sandbox Code Playgroud)
我使用命令“firebaseserve”来启动本地模拟过程。
请注意,5000 是默认端口,您可以通过添加 --port xxxx 来更改它,其中 xxxx 是端口号。
对于Android,该函数显然在文档中,所以我想它也应该可以工作: https: //developers.google.com/android/reference/com/google/firebase/functions/FirebaseFunctions
那么如果您要在设备上进行测试,这意味着不是您的开发机器,那么它不会是本地主机,而是您机器的地址,或者您可以使用 ngrok 重定向端口并使用他们为您提供的临时链接。
| 归档时间: |
|
| 查看次数: |
3319 次 |
| 最近记录: |