Login 无法在firebase上部署angular应用程序
这是我第一次尝试在远程服务器上部署web应用程序。我选择Firebase部署我的angularJs应用程序。以下是他们提供的步骤:Login 无法在firebase上部署angular应用程序,login,firebase,firebase-tools,Login,Firebase,Firebase Tools,这是我第一次尝试在远程服务器上部署web应用程序。我选择Firebase部署我的angularJs应用程序。以下是他们提供的步骤: npm安装-g firebase tools我使用的是Git的shell(它通常接受cmd执行的所有命令),这就是问题所在。我切换到powerShell并成功运行。当您已经使用Git Bash登录Firebase CLI时,就会出现此问题,您可以使用另一个工具进行测试,如命令提示符(Windows上的CMD),在我的示例中,显示“已作为用户登录”xxxxx@gmai
npm安装-g firebase tools
我使用的是Git的shell(它通常接受cmd执行的所有命令),这就是问题所在。我切换到powerShell并成功运行。当您已经使用Git Bash登录Firebase CLI时,就会出现此问题,您可以使用另一个工具进行测试,如命令提示符(Windows上的CMD),在我的示例中,显示“已作为用户登录”xxxxx@gmail.com“,所以没有问题
firebase login
我在安装Firebase并首次尝试登录时收到了相同的错误 为了修复“无法在非交互模式下运行登录”的错误,我改为使用交互模式:
firebase登录--交互式
然后,我在浏览器中授予了成功登录CLI的权限
注意:我的平台是Windows 10和Git Bash,但我相信它也适用于其他平台。您使用的是什么操作系统和shell?Firebase CLI似乎正在将您的终端检测为非交互式外壳,并激活通常为CI服务器保留的模式。此处交叉发布:。你可以在那里找到你的问题的答案。有两个人在谷歌群上回答了你的帖子。如果他们的答案不清楚,请跟进。嘿,伙计们。谢谢你的回答。我使用的是Git中的shell(它通常接受cmd执行的所有命令),这就是问题所在。(我切换到powerShell并成功)。您的答案与查询无关。如果使用Git Bash和命令
firebase login
,只会导致问题中所述的错误消息。已登录的将不会显示。