Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法向正在运行的firebase emulator添加/修改函数?_Firebase_Google Cloud Firestore_Google Cloud Functions_Firebase Cli - Fatal编程技术网

有没有办法向正在运行的firebase emulator添加/修改函数?

有没有办法向正在运行的firebase emulator添加/修改函数?,firebase,google-cloud-firestore,google-cloud-functions,firebase-cli,Firebase,Google Cloud Firestore,Google Cloud Functions,Firebase Cli,我正在使用firebase模拟器开发和测试云功能。每次修改现有函数或添加新函数时,基本上都会关闭仿真器,部署函数,然后重新启动仿真器。在这个过程中,我丢失了本地firestore数据库(作为仿真器的一部分)中的所有数据。有没有一种方法可以在不关闭仿真器的情况下部署函数以合并对现有函数的修改以及包含新函数?这似乎取决于您正在部署什么。有一个不在: 注意:在活动会话期间所做的代码更改将自动进行 由模拟器重新加载。如果您的代码需要传输 (TypeScript,React)确保在运行模拟器之前执行此操作

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

这似乎取决于您正在部署什么。有一个不在:

注意:在活动会话期间所做的代码更改将自动进行 由模拟器重新加载。如果您的代码需要传输 (TypeScript,React)确保在运行模拟器之前执行此操作


因此,如果您通常可以运行emulator,并且在更改代码时不停止它,除了注释中提到的语言。

找到了它。谢谢。