【发布时间】:2016-09-19 00:46:16
【问题描述】:
我一直在迁移到 Firebase 3.0,随着新的变化,我们必须在 CLI 上使用firebase serve 进行本地开发,我相信这默认为端口 5000。但是,在完成初始化过程之后,即使指定端口 5000,在“启动 Firebase 开发服务器...”之后运行 firebase serve 也不会执行任何操作。尝试修复:
- 尝试使用其他端口,例如 5001
- 重新安装节点(4.x 和 6.x)
- 重新安装 NPM
- 删除了 firebase-cli(因为现在正在使用 firebase-tools)
- 使用 npm 重新安装了 firebase-tools
- 不断调整
firebase init - 尝试在我的计算机上使用不同的用户帐户
- 重新启动计算机
- 通过 $
lsof -i tcp:5000检查端口 5000 是否空闲 - 经过测试的地址变体,如 localhost:5000 以及 127.x 和 192.x
这里是调试日志:
[debug] ----------------------------------------------------------------------
[debug] Command: /usr/local/bin/node /usr/local/bin/firebase serve -p 5000 --debug
[debug] CLI Version: 3.0.0
[debug] Platform: darwin
[debug] Node Version: v6.2.0
[debug] Time: Sun May 22 2016 01:29:59 GMT+0200 (CEST)
[debug] ----------------------------------------------------------------------
[debug]
[info] Starting Firebase development server...
[info]
[info] Project Directory: /Users/user/Documents/localdev/spfwork
关于如何解决的任何想法?
感谢您的帮助。
【问题讨论】:
-
这个答案有帮助:stackoverflow.com/questions/48854370/…。本质上,使用标志 -p 5000 -o
有所帮助。
标签: firebase firebase-tools serve