小编MrQ*_*ndA的帖子

Firebase 功能模拟器不会监视更改

环境信息

firebase --version-->11.1.0

node -v-->v16.15.1

npm -v-->8.11.0

平台:

Pop!_OS 22.04 LTS 64 位

重现步骤

1)。跑步firebase init functions

2)。选择Use an existing project并选择我的项目。

3)。选择Javascript语言。

4). 输入N并按 Enter 键不使用 eslint。

5)。键入Y并按 Enter 键以安装依赖项。

6). 运行firebase emulators:startfirebase emulators:start --only functions

7). 打开functions/index.js并取消注释 helloWorld 示例,然后保存。

预期行为

我希望函数模拟器能够检测 javascript 代码的更改并自动应用这些更改,而无需重新启动模拟器(手动)。

实际行为

没有什么变化。我必须重新启动模拟器才能使用 helloWorld 函数。或者,如果该函数在模拟器启动时就在那里,我必须重新启动它才能看到对函数本身所做的更改。如果我在运行 firestore 模拟器时对文件进行更改,firestore.rules则会注册这些更改,而无需像预期那样重新启动模拟器。

firebase firebase-tools google-cloud-functions

8
推荐指数
1
解决办法
1127
查看次数

如何运行无限循环?

我想基本上永远地一遍又一遍地运行一些代码,但我不希望我的计算机耗尽内存或类似的东西.所以我想知道我怎么能用c ++做到这一点?我这样做了

for (int i = 0; i <= 2; i++) {
    if (i == 1) {i = 0;}
    //My code here
}
Run Code Online (Sandbox Code Playgroud)

我想知道这会对我的电脑造成什么坏处吗?

c++ loops

1
推荐指数
2
解决办法
1675
查看次数

如何在c ++中获得毫秒?

首先我不想用#include <ctime>time(0);时间(0); 与ctime.我想要的是,如果时间是10:13:40:23 AM,我会得到23的值.我在网上看了一会儿,除了ctime之外找不到任何东西,但ctime是系统时间,以毫秒为单位这意味着价值非常高.另一个例子是12:56:30:192 PM,我会得到192的价值.感谢任何帮助:).

c++ time milliseconds

1
推荐指数
1
解决办法
231
查看次数

谭功能不起作用c ++?

我想返回值的tan,该值为35但是我得到0.473815.但价值应该是0.70020753 ......?为什么给我0.473815?我正在使用棕褐色(35)?我无法弄清楚为什么这么说.

c++ math

0
推荐指数
1
解决办法
156
查看次数

如何在 C++ 中将多维数组传递给没有内部维度的函数?

我想知道是否有一种方法可以将其传递double MyArray[][2] = {{0.1,0.8},{0.4,0.6}}给这样的函数void MyFunction(double myArray[][]);,而不用这样说void MyFunction(double myArray[][2]);。我需要这个,因为我希望我的函数能够处理具有不同内部维度的数组,例如:double MyArray[][3] = {{0.1,0.8},{0.4,0.6},{0.3,0.9}}。据我所知,要将其传递给函数,我必须将 MyFunctions 的参数更改为MyFunction(myArray[][3]);. 根据我读到的内容,我不知道这是否可能,所以如果不可能,那么还有其他方法可以做到这一点吗?

c++ arrays function multidimensional-array

0
推荐指数
1
解决办法
1305
查看次数