reactjs - 为什么我的反应应用 Firebase 没有任何配置链接?
问题描述
我在我的反应应用程序中安装了firebase,npm install firebase
这些是我的代码片段:firebase.js:
import firebase from "firebase";
// var firebaseConfig= {
// apiKey: cvtYqU76o68ipvWZ5Ybcmvt1Y",
// authDomain: "authenticate-learn.firebaseapp.com",
// databaseURL: "https://authenticate-learn-default-rtdb.firebaseio.com",
// projectId: "authenticate-learn",
// storageBucket: "authenticate-learn.appspot.com",
// messagingSenderId: "580059",
// appId: "1:5806cb53fffe16",
// };
// firebase.initializeApp(firebaseConfig);
const firebaseDB = firebase.database();
firebaseDB.ref().set({
name: "anand",
work: "student",
age: 20,
gender: "male",
country: "India",
languages: ["English", "Hindi"],
});
即使我注释掉了所有配置,然后更改了设置的函数参数,这些更改在我的实时 firebase 数据库中也是可见的。
应用程序.js:
import "./firebase.js";
function App() {
return <div className="App"></div>;
}
export default App;
如果我取消注释,firebase.initializeApp()
那么我会收到 DUPLICATE name 错误。“ Firebase:名为‘[DEFAULT]’的 Firebase 应用已经存在 (app/duplicate-app)。”
那么为什么应用程序在没有任何初始化的情况下运行良好。
解决方案
推荐阅读
- python - API调用限制
- karate - 可以使用空手道使用数据表进行数据库驱动测试吗?
- asp.net-core - 如何基于子域 MVC Core 制作 Route
- docker - 如何在 Windows 上访问 minikube docker daemon?
- r - 基于数据框R将数据添加到列表
- amazon-web-services - lambda函数抱怨文件名
- swift - UITableViewCell 宽度不会在旋转到横向时扩展
- reactjs - React Redux 从后端方法获取数据
- crystal-reports - 页眉中的共享变量重置公式不会导致页脚中的公式重置
- java - 从 Java 中的 IP 摄像机获取最新图像