无法在firebase上部署角度应用程序

Bog*_*ian 19 login firebase firebase-tools

这是我第一次尝试在远程服务器上部署Web应用程序时.我选择Firebase来部署我的angularJs应用程序.这些是他们提供的步骤:

  1. npm install -g firebase-tools <----成功安装
  2. firebase init< - 这里说这个操作需要登录.我继续下一步.
  3. firebase login <----我得到以下内容:

    Error: Cannot run login in non-interactive mode. See login:ci to generate a token for use in non-interactive environments.

我不知道"看登录:ci"是什么意思,但我尝试过:

  1. firebase login:ci <----我得到以下内容:"错误:无法在非交互模式下运行login:ci."

我也在他们的支持小组中写了一个问题,但还没有回答.

你知道我该怎么办?

我也打开尝试在其他服务器上部署.(因为它们是免费的)

Ano*_*age 55

我安装Firebase并尝试首次登录时收到了同样的错误.

要修复"无法在非交互模式下运行登录"的错误,我使用了交互模式:

firebase login --interactive

然后,我在浏览器中授予了成功登录CLI的权限.

注意:我的平台是Windows 10和Git Bash,但我确信它也适用于其他平台.

  • 他们应该在官方步骤中提到这一点 (2认同)

Bog*_*ian 11

我正在使用Git的shell(它通常接受cmd所做的所有命令),这就是问题所在.我切换到powerShell,它工作.