我在我的 react-native expo 项目中收到此错误:FirebaseError: Firebase: Firebase App named '[DEFAULT]' already exists (app/duplicate-app)。我已经交叉检查了我的项目,并且我没有在项目的其他任何地方导入 firebase。我还制作了一个 firebase.js 文件并在那里初始化了 firebase 配置。这是我的代码:
这是我的 firebase.js 文件
import firebase from "firebase";
const firebaseConfig = {
apiKey: "XXXXXXXXXXXX",
authDomain: "XXXXXXXXXXXX",
databaseURL: "XXXXXXXXXXXX",
projectId: "XXXXXXXXXXXX",
storageBucket: "XXXXXXXXXXXX",
messagingSenderId: "XXXXXXXXXXXX",
appId: "XXXXXXXXXXXX",
};
const Firebase = firebase.initializeApp(firebaseConfig);
export default Firebase;
Run Code Online (Sandbox Code Playgroud)
这是我想在其中使用 firebase 的 Signin.js 文件。
import { StatusBar } from "expo-status-bar";
import React, { useState } from "react";
import {
StyleSheet,
Text,
View,
TextInput,
TouchableOpacity,
Picker,
ScrollView,
} from "react-native"; …Run Code Online (Sandbox Code Playgroud)