在我的应用中使用firebase和angularfire2时,在控制台中获取此错误
word_dict(phrase)['are']['word'] # output: are
word_dict(phrase)['are']['ocurrences'] # output: 5
根据这个答案 https://github.com/firebase/firebaseui-web-react/issues/15
我已经再次检查了该代码,但我只在 uncaught exception: auth: Firebase: Firebase service named 'auth' already registered (app/duplicate-service).
中拨打firebase.initializeApp(...)
一次。
现在我卡住了,不知道从哪里开始?提前感谢您的任何小帮助。
答案 0 :(得分:1)
尝试以下解决方案,
我已经包含了firebase.js和angularfire.js的最新版本 来自凉亭。我在自述文件中复制了代码并删除了 firebase-app.js行因为我认为它与firebase.js
相同我刚刚意识到auth已经烧成了firebase.js或者 angularfire.js。删除示例代码中的firebase-auth.js行 解决了这个问题。
<强> Related Issue 强>
答案 1 :(得分:1)
就我而言,我正在同时使用
import '@firebase/auth';
import firebase from 'firebase/app';
在我的客户中。
所以我实际上都在我的 package.json 中,
"@firebase/auth": "0.11.3",
"firebase": "5.9.3",
从 package.json 中删除@firebase/auth
后,错误消失了。
似乎firebase
软件包中已经包含@firebase/auth
。