javascript - 在 Reactjs 中初始化 firebase 数据库时出错
问题描述
我对反应还很陌生,我正在尝试火力。我收到此错误消息
Firebase:名为“[DEFAULT]”的 Firebase 应用程序已存在(应用程序/重复应用程序)
我已经尝试了很多没有解决它的事情。
这就是我的配置的样子
export const config = {
apiKey: "AIzaSyCrfLCYS7VuvvUVaEkfzYVdJJLeqVuZHQE",
authDomain: "crudreac.firebaseapp.com",
databaseURL: "https://crudreac.firebaseio.com",
projectId: "crudreac",
storageBucket: "crudreac.appspot.com",
messagingSenderId: "116257347605"
};
这就是我尝试初始化数据库的方式
import { config } from './Config/config';
import firebase from 'firebase/app';
import 'firebase/database'
import './App.css';
class App extends Component {
constructor(props){
super(props);
this.addNote = this.addNote.bind(this);
this.app = firebase.initializeApp(config);
console.log(firebase.app.name);
this.db = this.app.database().ref().child('notes');
this.state = {
notes:[],
}
}
我可能做错了初始化,所以如果有人可以帮助我,我会很感激
我已经尝试过做
if (!firebase.apps.length) {
firebase.initializeApp(config);
}
但它没有帮助
解决方案
推荐阅读
- axios - 反应 axios 不提供响应
- kubernetes - Kubernetes:kubeadm init - CGROUPS_PIDS:缺失
- junit5 - Junit5 - ParallelExecutionConfigurationStrategy - 如何?
- python - 通过 pip 安装 PySCIPOpt 不起作用
- opencv - Opencv没有安装?
- clickhouse - Clickhouse 中的 UInt64 与字符串?
- php - 在 HTML 字符串之间使用 Wordpress do_shortcode 时出现语法错误
- javascript - babel 重命名的函数参数与 jsdoc 不匹配
- reactjs - 如何将 auth0 访问令牌添加到 react-apollo
- machine-learning - 从给定数据中提取决策树