14

我正在尝试使用该命令初始化一个 firebase 项目firebase init,但我收到了消息Error: Command requires authentication, please run firebase login。当我运行firebase login时,进程挂起并且不返回提示:

在此处输入图像描述

以前我已经安装了最新的稳定版本的node.jsfirebase-tools (with npm install -g firebase-tools)。我正在使用 Windows 8.1 x64 机器。

firebase-debug.log文件的内容没有报告任何错误或警告:

[debug] ----------------------------------------------------------------------
[debug] Command:      C:\Program Files (x86)\nodejs\node.exe C:\Users\      \AppData\Roaming\npm\node_modules\firebase-tools\bin\firebase login
[debug] Platform:     win32
[debug] Node Version: v5.1.0
[debug] Time:         Mon Nov 23 2015 13:49:06 GMT-0500 (Eastern Standard Time)
[debug] ----------------------------------------------------------------------
[debug] 

如何调试登录命令?通常它应该打开一个浏览器窗口进行身份验证,但在我的情况下不会发生这种情况。

4

1 回答 1

35

你得到你的答案了吗?

您需要输入“firebase login --interactive”,然后它会通过浏览器将您带到 gmail 帐户进行登录,然后您可以执行“firebase init”命令。

于 2016-10-15T22:33:00.377 回答