无法使用 cli 命令登录 Firebase

Vin*_*rma 9 authentication firebase firebase-hosting firebase-cli

我正在尝试使用 cli command 登录我的 Firebase 帐户firebase login。我相信它应该打开浏览器并提示我使用我的谷歌帐户登录,但这似乎没有发生。

相反,它要求我在终端中输入我的电子邮件和密码。输入凭据后,它会引发以下错误:

/usr/lib/node_modules/firebase-cli/node_modules/source-map-support/source-map-support.js:223 return '\n at ' + wrapCallSite(frame); ^ TypeError: CallSite 方法 toString 期望 CallSite 作为接收者

我想将我的应用程序部署到 Firebase 时如何解决这个问题?

小智 7

我有同样的问题。

您可能正在使用firebase-cli而不是firebase-tools. https://firebase.google.com/docs/cli#update-cli

firebase-cli 多年前已被弃用。

@mikeonline 你之前有没有在你的机器上安装过 Firebase 工具/cli(在我们在 Google IO 上推出 v3 之前)基本上你之前安装过 v2.2 吗?

firebase-cli 已于一年前弃用,仅安装 v1。NPM 应该打印此消息”

npm WARN 已弃用 firebase-cli@1.2.0:改用 firebase-tools。v2 和 v3 都可以使用 npm install -g firebase-tools 安装,但默认情况下安装最新版本 (3.0.0)。

https://github.com/firebase/codelab-friendlychat-web/issues/22#issuecomment-220695413