相关疑难解决方法(0)

React NextJS Firebase 错误刷新名为“[DEFAULT]”的 Firebase 应用程序已经存在

我启动了一个项目,但在多个组件中导入 firebase 时发生错误。

在这个 firebase 启动文件中:

import firebase from 'firebase'
const firebaseConfig = {
  apiKey: "fdsfsdfdsf",
  authDomain: "fdsfdsfsdfdsf",
  databaseURL: "sdfdsfdsf",
  projectId: "dsfdsfdsf",
  storageBucket: "dsfdsfdsf",
  messagingSenderId: "dsfdsfsdfdsf"
}

const FbApp = firebase.initializeApp(firebaseConfig)

export default FbApp.auth()
Run Code Online (Sandbox Code Playgroud)

然后在组件中:

import firebase from '../lib/firebaseClient'
Run Code Online (Sandbox Code Playgroud)

使用单个组件效果很好,但如果我添加一个新组件:

import firebase from '../lib/firebaseClient' 
Run Code Online (Sandbox Code Playgroud)

申请失败:

FirebaseError:Firebase:名为“[DEFAULT]”的 Firebase 应用程序已经存在(应用程序/重复应用程序)。

firebase reactjs next.js

2
推荐指数
1
解决办法
2887
查看次数

标签 统计

firebase ×1

next.js ×1

reactjs ×1