Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Login 无法在firebase上部署angular应用程序_Login_Firebase_Firebase Tools - Fatal编程技术网

Login 无法在firebase上部署angular应用程序

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

这是我第一次尝试在远程服务器上部署web应用程序。我选择Firebase部署我的angularJs应用程序。以下是他们提供的步骤:


  • 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
    ,只会导致问题中所述的错误消息。已登录的将不会显示。