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

FirebaseUI 近期是否会实现与 Firebase SDK 版本 9 的兼容?

Firebase SDK v9 与 FirebaseUI 兼容相关问题说明

FirebaseUI 对 Firebase SDK v9 的适配进度

FirebaseUI 现已完成 Firebase SDK v9 版本的原生适配,最新稳定版可直接支持 v9 模块化语法,无需额外兼容层即可对接所有身份验证相关能力。

compat 兼容层使用方案

如果你暂时不打算升级至适配 v9 的新版 FirebaseUI,可通过 compat 兼容层实现现有版本 FirebaseUI 与 SDK v9 的对接,操作步骤如下:

  • 安装 v9 版本 Firebase SDK 及 FirebaseUI:npm install firebase@9 firebaseui --save
  • 导入时使用 compat 兼容路径引入 Firebase 相关模块,示例如下:
// 导入 compat 版核心模块
import firebase from 'firebase/compat/app';
// 导入 compat 版认证模块
import 'firebase/compat/auth';
// 正常引入 FirebaseUI 即可
import * as firebaseui from 'firebaseui'
import 'firebaseui/dist/firebaseui.css'
  • 后续 Firebase 初始化、FirebaseUI 配置挂载逻辑和 v8 版本完全一致,无需修改原有业务代码。

回退至 Firebase SDK v8 操作指引

如果你更倾向于继续使用 v8 版本 SDK,可按以下步骤操作:

  • 卸载当前已安装的 v9 版本 SDK:npm uninstall firebase
  • 安装最新稳定版 v8 SDK:npm install firebase@8 --save
  • 按 v8 版本原有语法调整导入逻辑即可,FirebaseUI 无需做任何修改。

内容的提问来源于stack exchange,提问作者Neil Celeste Rara

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 04:27:04