1

我正在尝试遵循Firebase Web Codelab 中的本教程,但在第 5 步遇到问题:运行命令后firebase serve,我没有得到预期的响应 Listening at http://localhost:5000,而是得到:

i functions: Preparing to emulate functions. i hosting: Serving hosting files from: ./ + hosting: Local server: http://localhost:5000

这很糟糕,因为没有提供功能,尽管⚠ functions: Failed to emulate api没有提示,但它仍然无限期地“准备模拟功能”。

更多信息:CLI Version: 3.18.4 Platform: win32 Node Version: v6.12.3我已经尝试去 ~/.config/configstore/ 并删除 @Google-Cloud 文件夹以重新启动整个过程。

4

1 回答 1

1

我很确定你在正确的轨道上,预期的消息 ( Listening at http://localhost:5000) 和你得到的消息 () 之间的区别hosting: Local server: http://localhost:5000是因为你使用的是新版本的 CLI (v3.18.4) 但 codelab 章节没有更新以反映日志消息中的新更改。

您可以在显示的源代码firebase-tools v2.2.1中看到差异

Listening at http://<HOST>:<PORT>

并在firebase-tools v3.18.4中显示

hosting: Local server: http://<HOST>:<PORT>

对于函数仿真,就像您在第 5 步中一样,您还没有函数,请参阅codelab 源代码中的函数。

于 2018-04-29T17:23:30.653 回答