Node.js 最近有人看过云函数教程吗?

Node.js 最近有人看过云函数教程吗?,node.js,firebase,npm,google-cloud-functions,Node.js,Firebase,Npm,Google Cloud Functions,我正经历着最艰难的时刻,只是试图通过云函数教程。每次我尝试执行firebase部署--仅函数,总是会出现错误。我的firebase-debug.log看起来是这样的您应该将cli版本从6.3.0升级到7.1.0或更高版本,正如本文报告的问题所述 也许还需要再次检查您的云功能包是否是最新的?很难从您的问题中判断您当前的版本是什么。您应该将cli版本从6.3.0升级到7.1.0或更高版本,正如本文报告的问题所述 也许还需要再次检查您的云功能包是否是最新的?很难从你的问题中看出你当前的版本是什么。因此

我正经历着最艰难的时刻,只是试图通过云函数教程。每次我尝试执行
firebase部署--仅函数
,总是会出现错误。我的firebase-debug.log看起来是这样的您应该将cli版本从6.3.0升级到7.1.0或更高版本,正如本文报告的问题所述


也许还需要再次检查您的云功能包是否是最新的?很难从您的问题中判断您当前的版本是什么。

您应该将cli版本从6.3.0升级到7.1.0或更高版本,正如本文报告的问题所述


也许还需要再次检查您的云功能包是否是最新的?很难从你的问题中看出你当前的版本是什么。

因此,我在网上花了几天时间,终于通过stackoverflow和GitHub的组合找到了解决方案

首先,请执行概述的说明

然后,最后在您的终端中执行此操作:
alias firebase=“`npm config get prefix`/bin/firebase”
,它来自于此


希望它能帮助别人

因此,我在网上花了几天时间,终于通过stackoverflow和GitHub的组合找到了一个解决方案

首先,请执行概述的说明

然后,最后在您的终端中执行此操作:
alias firebase=“`npm config get prefix`/bin/firebase”
,它来自于此


希望它能帮助别人

好的,我安装了npm-g firebase-tools@7.1.0,但我仍然收到与上面.log文件相同的错误。如何检查云功能包以查看它是否是最新的?我的firebase版本和firebase--version是6.3.0Hmm,如果--version仍然是6.3.0,听起来好像没有更新。你能试着运行
npm安装-g firebase吗-tools@latest
。当您键入
firebase--version
时,版本应该是8.2.0(今天最新版本)。是的,我的本地计算机出了什么问题?我运行
npm安装-g firebase-tools@latest
但是当我运行
firebase--version
时,我仍然会得到6.30。我不知道为什么。我确实收到了一条警告,说
已弃用request@2.88.2:请求已被否决,请参阅https://github.com/request/request/issues/3142
但我不知道这意味着什么。我猜您可能已经另外安装了它,而不是使用npm,因此它是从您的$PATH中的另一个位置拉过来的。您可以运行
哪个firebase
来查找。如果您对所做的工作不太熟悉,我建议卸载npm软件包,确保不再在其他任何地方安装
firebase
(如果安装了,请将其删除),然后重新安装npm软件包。我认为这是你问题的根源——祝你好运!我知道了!我必须按照步骤和顺序来做。谢谢你的帮助!好的,我安装了npm-g firebase-tools@7.1.0,但我仍然收到与上面.log文件相同的错误。如何检查云功能包以查看它是否是最新的?我的firebase版本和firebase--version是6.3.0Hmm,如果--version仍然是6.3.0,听起来好像没有更新。你能试着运行
npm安装-g firebase吗-tools@latest
。当您键入
firebase--version
时,版本应该是8.2.0(今天最新版本)。是的,我的本地计算机出了什么问题?我运行
npm安装-g firebase-tools@latest
但是当我运行
firebase--version
时,我仍然会得到6.30。我不知道为什么。我确实收到了一条警告,说
已弃用request@2.88.2:请求已被否决,请参阅https://github.com/request/request/issues/3142
但我不知道这意味着什么。我猜您可能已经另外安装了它,而不是使用npm,因此它是从您的$PATH中的另一个位置拉过来的。您可以运行
哪个firebase
来查找。如果您对所做的工作不太熟悉,我建议卸载npm软件包,确保不再在其他任何地方安装
firebase
(如果安装了,请将其删除),然后重新安装npm软件包。我认为这是你问题的根源——祝你好运!我知道了!我必须按照步骤和顺序来做。谢谢你的帮助!根据我自己的研究,关于云功能的信息似乎是修补工作。在不同的地方,文档中的教程很少能在不做任何改动的情况下工作。是否有可靠的来源可以解释云功能,详细说明它们是如何工作的?从我自己的研究来看,关于云功能的信息似乎是补丁工作。在不同的地方,文档中的教程很少能在不做任何改动的情况下工作。是否有可靠的来源可以解释云功能,详细说明它们是如何工作的?