Firebase:AngularFire的本地开发和测试

Firebase:AngularFire的本地开发和测试,firebase,google-oauth,angularfire,firebase-security,Firebase,Google Oauth,Angularfire,Firebase Security,我正在使用Angularfire制作一个网站。我正在尝试将基于oauth的登录与google集成以进行用户身份验证,但当我尝试运行index.html文件并尝试登录时,会显示以下错误 11:59:28.189 Error: There are no login transports available for the requested method. Stack trace: Mg@file:///G:/Project/root/js/firebase.js:142:1267 dh/<@

我正在使用Angularfire制作一个网站。我正在尝试将基于
oauth
的登录与
google
集成以进行用户身份验证,但当我尝试运行
index.html
文件并尝试登录时,会显示以下错误

11:59:28.189 Error: There are no login transports available for the requested method.
Stack trace:
Mg@file:///G:/Project/root/js/firebase.js:142:1267
dh/<@file:///G:/Project/root/js/firebase.js:163:141
1 app.js:31:4
11:59:28.189错误:请求的方法没有可用的登录传输。
堆栈跟踪:
Mg@file://G:/Project/root/js/firebase.js:142:1267

dh/本地运行Firebase(或任何其他)网站的简单方法是使用,然后运行

firebase serve

看到这个。

我运行了
firebase-serve
命令,然后打开了
localhost:5000
,但是它显示了
无法获取/
听起来像是新的堆栈溢出已经准备好了,并且您应该包含足够的细节。我没有记录任何错误。但在用户登录到Google并重定向回我的页面后,用户对象仍然为空(当我在localhost上运行时)。如果我在服务器上上传相同的代码,它工作得非常好(我已经将该域列入了白名单)。但在每次更改后将代码部署到服务器上确实非常耗时,并且希望在本地进行开发。你找到解决问题的办法了吗?