当我运行firebase serve-仅托管时,功能托管不起作用

时间:2019-05-08 10:17:35

标签: firebase firebase-cli

我无法同时在本地模拟托管和功能。仅功能有效。

node -v
v10.15.3

firebase -V
6.9.0

当我运行firebase serve --only hosting,functions时,我得到了:

✔  functions: Using node@10 from host.
✔  functions: Emulator running at http://localhost:5001

仅函数开始仿真。网页不起作用。顺便说一下,默认端口是5000。

当我运行firebase serve时,我得到了:

i  hosting: Serving hosting files from: public
✔  hosting: Local server: http://localhost:5000

和运行时得到的内容相同:firebase serve --only hosting,然后一个网页运行良好,但是它无法访问为该网页提供API的功能。

我希望当我运行firebase serve --only hosting,functions时,托管和功能将开始在同一端口上进行仿真。在我使用4.x版本的firebase-tools之前,它曾经可以工作

1 个答案:

答案 0 :(得分:0)

firebase-tools 6.9.0中存在回归。降级作为临时解决方案。 npm i -g firebase-tools@6.8.0 https://github.com/firebase/firebase-tools/issues/1242