我正在尝试从Firebase Web Codelab关注this tutorial,但我在第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文件夹以重新启动整个过程。
答案 0 :(得分:1)
我很确定你是在正确的轨道上,预期的消息(Option Explicit
Sub Macro1()
Dim vals As Variant, i As Long
With Worksheets("sheet2")
With .Range(.Cells(2, "A"), .Cells(2, .Columns.Count).End(xlToLeft))
ReDim vals(1 To .Cells.Count)
For i = 1 To .Cells.Count
vals(i) = .Cells(i).Text
Next i
End With
End With
With Worksheets("sheet3")
If .AutoFilterMode Then .AutoFilterMode = False
With .Cells(1, "A").CurrentRegion
.AutoFilter field:=1, Criteria1:=vals, Operator:=xlFilterValues
End With
End With
End Sub
)和你得到的消息(Listening at http://localhost:5000
)之间的区别是因为你使用的是新版本的CLI(v3.18.4)但未更新codelab章节以反映日志消息中的新更改。
您可以在显示
的源代码firebase-tools v2.2.1中看到差异hosting: Local server: http://localhost:5000
Listening at http://<HOST>:<PORT>
对于函数仿真,正如您在第5步中所做的那样,您还没有函数,请参阅codelab源代码中的functions。