无法使用firebase CLI

时间:2017-10-04 04:37:17

标签: firebase google-cloud-functions

我在firebase CLI中部署云功能时遇到问题。我从github克隆了“functions-samples”repo,然后在这个repo的“quickstarts / big-ben”项目中运行了deploy命令。 我按照说明运行了以下命令:

cd functions
npm install
cd ..
firebase deploy

之后,我在我的电源外壳中得到了这个输出

=== Deploying to 'fire-campus'...

i  deploying functions, hosting
i  functions: ensuring necessary APIs are enabled...
i  runtimeconfig: ensuring necessary APIs are enabled...
+  runtimeconfig: all necessary APIs are enabled
!  functions: missing necessary APIs. Enabling now...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...
i  functions: waiting for APIs to activate...

Error: Timed out waiting for APIs to enable. Please try again in a few minutes.

我在谷歌云平台 - Firebase Remote Congig API,Firebase Rules API,Google Cloud RuntimeConfig API中启用了这些API。

我还需要启用哪些来激活firebase CLI中所需的API? 我需要注册谷歌云功能吗?我没有在注册表单中提供的付款选项。

2 个答案:

答案 0 :(得分:2)

两天后问题自动解决了。可能这是一个暂时的问题。无需在Google云平台上注册Google云端功能。我猜这个服务与firebase云功能无关。

答案 1 :(得分:1)

我有同样的问题。我只是在终端中使用了以下代理:

export http_proxy=YOUR_PROXY
export https_proxy=YOUR_PROXY

之后就解决了问题。请注意,您的代理服务器应该是http(s),并且袜子不起作用。