繁体   English   中英

如何使用 WebStorm 和 Ngrok 在本地运行 Firebase Firestore Cloud Functions 并对其进行调试?

[英]How to run Firebase Firestore Cloud Functions locally and debuging it, with WebStorm and Ngrok?

众所周知,在将函数部署到 firebase 之前,您必须先测试您的函数,以避免循环和不需要的行为。 我需要先运行一个本地环境来测试它,我该怎么做?

//如何在本地调试Firebase函数

1 - 启动 EMU 进行调试功能(需要安装 Java) firebase emulators:start --inspect-functions

2 - 连接 Webstorm 调试器编辑运行/调试配置 -> 附加到节点/Chrome(选择正确的端口(以防万一))(默认为 9229)

3 - 运行 ngrok 和服务器功能端口 ( http://127.0.0.1:5001/your-firebase-app ) | 这里 |./ngrok http 127.0.0.1:5001

4 - 完成 output

|ngrok隧道| |其余的 API 端点|

http://4386-2600-8801-192-4500-4dcd-e70f-e09f-63cb.ngrok.io/wherever-you-app-is/app

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM