我正在嘗試連接到 Firebase。
來自 firebase.js 的代碼:
import * as firebase from "firebase/compat/app";
const firebaseConfig = {
apiKey: "***",
authDomain: "***",
projectId: "***",
storageBucket: "***",
messagingSenderId: "***",
appId: "***",
};
const app = !firebase.apps.length
? firebase.initializeApp(firebaseConfig)
: firebase.app();
const db = app.firestore();
const auth = app.auth();
const provider = new firebase.auth.GoogleAuthProvider();
export { db, auth, provider };

uj5u.com熱心網友回復:
正如我在對您的其他執行緒的評論中所說,Firebase 匯入最近發生了變化。嘗試更改fribase為firebase/compat/app
檔案
uj5u.com熱心網友回復:
您缺少 Firestore 的匯入(如錯誤所述)和身份驗證。
import * as firebase from "firebase/compat/app";
import 'firebase/compat/auth';
import 'firebase/compat/firestore';
另請參閱有關將匯入更新為 v9 compat的檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/322648.html
標籤:javascript 火力基地 下一个.js
