Initialize Firebase-Referenzen in zwei separaten Dateien in der neuen API
Ich habe ein Upgrade auf die neue API durchgeführt und weiß nicht, wie Firebase-Referenzen in zwei separaten Dateien initialisiert werden:
/* CASE 1 */
// 1st file
var config = {/* ... */};
firebase.initializeApp(config);
var rootRef = firebase.database().ref();
// 2nd file - initialize again
var config = {/* ... */};
firebase.initializeApp(config);
var rootRef = firebase.database().ref();
RESULT: bundle.js: 535 Nicht erfasster Fehler: Die Firebase-App mit dem Namen "[DEFAULT]" ist bereits vorhanden.
/* CASE 2 */
// 1st file
var config = {/* ... */};
firebase.initializeApp(config);
var rootRef = firebase.database().ref();
// 2nd file - don't initialize
var rootRef = firebase.database().ref();
RESULT: bundle.js: 529 Nicht erfasster Fehler: Es wurde keine Firebase-App '[DEFAULT]' erstellt - rufen Sie Firebase App.initializeApp () auf.
Vor der neuen API habe ich gerade @ aufgeruf
var myFirebaseRef = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com/");
in jeder Datei, und es hat funktioniert.