Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
部署到emulator时Firebase函数出错_Firebase_Google Cloud Functions - Fatal编程技术网

部署到emulator时Firebase函数出错

部署到emulator时Firebase函数出错,firebase,google-cloud-functions,Firebase,Google Cloud Functions,我正在尝试使用最新版本的软件包启动新的Firebase功能项目 我遵循了本教程: Firebase登录 火基初始化 创建的函数以与教程所述相同的方式投影 未注释的index.ts内容 之后我得到了这个错误: 正在启动@google cloud/functions emulator [2018-04-04T19:05:12.124Z]解析函数触发器 [2018-04-04T19:05:12.404Z]部署到emulator时出错:TypeError:无法读取未定义的属性“call” TypeErr

我正在尝试使用最新版本的软件包启动新的Firebase功能项目

我遵循了本教程:

Firebase登录 火基初始化 创建的函数以与教程所述相同的方式投影 未注释的index.ts内容 之后我得到了这个错误: 正在启动@google cloud/functions emulator [2018-04-04T19:05:12.124Z]解析函数触发器 [2018-04-04T19:05:12.404Z]部署到emulator时出错:TypeError:无法读取未定义的属性“call” TypeError:无法读取未定义的属性“call” 在Promise/usr/local/lib/node_modules/firebase tools/node_modules/@google cloud/functions emulator/src/client/rest client.js:34:42 在getService.then/usr/local/lib/node_modules/firebase tools/node_modules/@google cloud/functions emulator/src/client/rest client.js:33:16 在进程中。_tickdomaincallbackinternal/process/next_tick.js:135:7 ⚠ 函数:无法模拟helloWorld

我有最新的emulator*1.0.0-beta4函数。 所有其他LIB都是最新版本


我不知道如何更好地调试这个问题,也不知道如何解决这个问题。事实证明,这是由于其他应用程序在端口5001上侦听造成的

Firebase发球停止时发出了一些奇怪的信息。
如果端口不忙,只需检查下面的答案即可。

结果表明,这是由于其他应用程序正在侦听端口5001

Firebase发球停止时发出了一些奇怪的信息。
如果端口不忙,只需检查下面的答案即可

如果现有进程侦听端口5000,则会发生此错误。仔细检查是否有进程正在运行,例如在Mac OS上

sudo lsof -n -iTCP:5000 | grep LISTEN
停止此进程或在其他端口上运行firebase,例如

firebase -p 7777 serve --only functions

无需重新安装软件包。错误消息没有帮助,我们花了一些时间查找根本原因。

如果现有进程侦听端口5000,则会发生此错误。仔细检查是否有进程正在运行,例如在Mac OS上

sudo lsof -n -iTCP:5000 | grep LISTEN
停止此进程或在其他端口上运行firebase,例如

firebase -p 7777 serve --only functions

无需重新安装软件包。错误消息没有帮助,我们花了一些时间查找根本原因。

该教程对emulator没有任何帮助。你到底在做什么?这是真的。我正在运行:firebase仅提供服务的函数我还将节点降级到6.11.5,因为在开始时出现了错误消息,我无法使用最新版本。我不知道这里发生了什么。本地仿真工作正常,将在该系列的下一个视频中演示。也许从头开始重新创建所有内容?该教程对emulator没有任何作用。你到底在做什么?这是真的。我正在运行:firebase仅提供服务的函数我还将节点降级到6.11.5,因为在开始时出现了错误消息,我无法使用最新版本。我不知道这里发生了什么。本地仿真工作正常,将在该系列的下一个视频中演示。也许从头开始重建一切?