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

如何通过CDN使用Firebase 9版本的兼容模式?

Firebase v9 CDN 兼容模式升级方案

自版本9起,Firebase推出了全新的基于模块化的API。若从更低版本升级到9版本,需要对现有代码进行修改。

版本9同时提供了基于旧版API的兼容版本,官方给出了npm模块的使用指引,但并未说明通过CDN加载Firebase时,如何升级到9版本的兼容模式。

我个人的实践方案是:若要在不修改原有代码的前提下升级到版本9,只需更新CDN链接中的版本号,再在.js后缀前添加-compat即可。

例如从版本8.10.0升级到9.3.0时,我将链接从
https://www.gstatic.com/firebasejs/8.10.0/firebase-app.js
修改为
https://www.gstatic.com/firebasejs/9.3.0/firebase-app-compat.js

Firestore和Auth等组件也遵循同样规则,示例如下:

http://www.gstatic.com/firebasejs/9.3.0/firebase-firestore-compat.js
http://www.gstatic.com/firebasejs/9.3.0/firebase-auth-compat.js

目前该配置运行正常,我暂未找到官方文档对该用法的说明,若知晓通过CDN使用版本9兼容模式的相关官方说明,欢迎补充。


内容的提问来源于stack exchange,提问作者R...

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 10:36:04