[FirebaseError: Firebase: Firebase App named '[DEFAULT]' already exists (app/duplicate-app).]

Posted

技术标签:

【中文标题】[FirebaseError: Firebase: Firebase App named \'[DEFAULT]\' already exists (app/duplicate-app).]【英文标题】:[FirebaseError: Firebase: Firebase App named '[DEFAULT]' already exists (app/duplicate-app).][FirebaseError: Firebase: Firebase App named '[DEFAULT]' already exists (app/duplicate-app).] 【发布时间】:2021-07-29 15:40:08 【问题描述】:

这个错误在 react-native 中显示,请给我解决方案 Firebase:名为“[DEFAULT]”的 Firebase 应用程序已存在(应用程序/重复应用程序)。从“firebase”导入*作为firebase; require("firebase/firestore") const firebaseConfig = 配置 ; // 初始化 Firebase firebase.initializeApp(firebaseConfig); var db = ...

【问题讨论】:

【参考方案1】:

你是不是用错包了?

安装

# Install & setup the app module
yarn add @react-native-firebase/app

# Install the firestore module
yarn add @react-native-firebase/firestore

用法

import firestore from '@react-native-firebase/firestore';

const usersCollection = firestore().collection('Users');

https://rnfirebase.io/firestore/usage

【讨论】:

以上是关于[FirebaseError: Firebase: Firebase App named '[DEFAULT]' already exists (app/duplicate-app).]的主要内容,如果未能解决你的问题,请参考以下文章

React Native - FirebaseError: Firebase: No Firebase App '[DEFAULT]' has been created

FirebaseError:firebase.initializeApp 中未提供“projectId”

FirebaseError:Firebase:未创建 Firebase 应用“[DEFAULT]” - 调用 Firebase App.initializeApp() (app/no-app)。 颤动

Flutter, FirebaseError: Firebase: No Firebase App '[DEFAULT]' has been created - 调用 Firebase App.ini

Stripe 和 Firebase:FirebaseError:collection() 的第一个参数应为 CollectionReference、DocumentReference 或 Fireba

firebase firestore 离线持久化 FirebaseError