繁体   English   中英

有没有办法向正在运行的 firebase 仿真器添加/修改功能?

[英]Is there a way to add/modify functions to a running firebase emulator?

我正在使用 firebase 仿真器来开发和测试云功能。 每次我修改现有的 function 或想要添加新的 function 时,我基本上都会关闭模拟器,部署功能,然后重新启动模拟器。 在这个过程中,我丢失了本地 firestore 数据库中的所有数据(作为模拟器的一部分)。 有没有办法在不关闭模拟器的情况下部署功能以合并对现有功能的修改以及包含新功能?

这似乎取决于您要部署的内容。 Firebase 文档中没有:

注意:您在活动 session 期间所做的代码更改将由模拟器自动重新加载。 如果您的代码需要转译(TypeScript、React),请确保在运行模拟器之前这样做。

因此,如果您通常可以运行模拟器,并且当您更改代码而不停止它时,注释中提到的语言除外。

暂无
暂无

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

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