我最近开始在一家使用Firebase作为后端的初创公司工作,在我开始开发应用程序的后端部分之前,主要开发人员就离开了。一段时间后,我了解了如何部署函数以及如何使用Firebase。为此,我在index.js文件中进行了更改,然后运行命令Firebase deploy --only functions
。问题是部署这些函数需要花费大量时间,即使我所更改的只是一个变量。我的问题是,这就是你使用firebase的方式吗?难道没有更快的部署方法吗?我搜索了一下,但似乎找不到任何东西,我想Firebase模拟器可能会有所帮助,但我不确定。
对于开发,预期的流程是使用本地模拟器(docs:https://firebase.google.com/docs/emulator-suite(。
您使用firebase emulators:start
从项目目录中运行它,它会热重新加载本地更改。
访问localhost:5000
可查看主机更改,访问localhost:4001
可查看功能日志(这两个端口都是可自定义的(。