Ich erstelle eine Webanwendung, die Vue-Webpack mit Firebase verwendet. Ich möchte meine Firebase Anmeldeinformationen automatisch ändern, wenn ich firebase use <some_alias>
auf dem Firebase CLI verwenden. In anderen Projekten bedeutete dies einfach die /__/firebase/init.js
Datei von Firebase-Hosting. In diesem Projekt verwende ich die npm Feuerbasis Bibliothek und kann mitVerwenden von Firebase Auto SDK-Setup mit Webpack
import firebase from 'firebase'
var config = {
apiKey: '...',
authDomain: '...',
databaseURL: '...',
projectId: '...',
storageBucket: '...',
messagingSenderId: '...'
}
firebase.initializeApp(config)
export default {
database: firebase.database,
storage: firebase.storage,
auth: firebase.auth
}
jedoch in einem bestimmten Feuerbasis Satz von Anmeldeinformationen geladen werden, bedeutet dies nicht meine Zugangsdaten erhält basierend auf meinem aktuellen Feuerbasis Arbeitsplatz. Stattdessen möchte ich etwas wie
obwohl synchron. Gibt es eine Möglichkeit, meine Firebase-Anmeldeinformationen synchron zu laden?
Warum soll das synchron sein? – Cobaltway
Wenn diese Funktion nicht synchron ist, liegt das wahrscheinlich daran, dass sie intern eine Datei liest. – Cobaltway
Nach dem Blick auf den Quellcode, es auch eine Anfrage an einige API, so tun es synchron ist dort keineswegs relevant. – Cobaltway