You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Firebase 8升级到9 compat版本后出现Firestore服务不可用错误

Firebase v8升级到v9 compat版本后出现"Service firestore is not available"错误

升级后遇到以下错误:

provider.ts:130 Uncaught Error: Service firestore is not available
    at Provider.getImmediate (provider.ts:130:1)
    at La (index.esm2017.js:17277:1)
    at ./src/firebase.js (firebase.js:60:1)
    at __webpack_require__ (bootstrap:784:1)
    at fn (bootstrap:150:1)
    at ./src/views-auth/LoginPage.js (LandingPage.js:208:1)
    at __webpack_require__ (bootstrap:784:1)
    at fn (bootstrap:150:1)
    at ./src/layouts/Auth.js (Admin.js:276:1)
    at __webpack_require__ (bootstrap:784:1)
    at fn (bootstrap:150:1)
    at ./src/index.js (firebase.js:186:1)
    at __webpack_require__ (bootstrap:784:1)
    at fn (bootstrap:150:1)
    at 1 (StudentsPage.js:148:1)
    at __webpack_require__ (bootstrap:784:1)
    at checkDeferredModules (bootstrap:45:1)
    at Array.webpackJsonpCallback [as push] (bootstrap:32:1)
    at main.chunk.js:1:109

导入代码

import firebase from "firebase/compat/app";
import "firebase/compat/auth";
import "firebase/compat/firestore";
import "firebase/compat/analytics";
import "firebase/compat/functions";
import "firebase/compat/storage";

Firebase应用初始化代码

const firebaseConfig = {
  apiKey: process.env.REACT_APP_API_KEY,
  authDomain: process.env.REACT_APP_AUTH_DOMAIN,
  databaseURL: process.env.REACT_APP_DATABASE_URL,
  projectId: process.env.REACT_APP_PROJECT_ID,
  storageBucket: process.env.REACT_APP_STORAGE_BUCKET,
  messagingSenderId: process.env.REACT_APP_MESSAGING_SENDER_ID,
  appId: process.env.REACT_APP_APP_ID,
  measurementId: process.env.REACT_APP_MEASUREMENT_ID,
};
const app = firebase.initializeApp(firebaseConfig);
const firestore = firebase.firestore();
const functions = firebase.functions();
const analytics = firebase.analytics();
const auth = firebase.auth();
const storage = firebase.storage();

环境及已尝试方案

  • package.json中Firebase版本为9.12.1,由8.2.1升级而来
  • 已尝试修改导入路径、重装Firebase v9版本,问题未解决

内容的提问来源于stack exchange,提问作者Sajjad Hussain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 02:35:23