常见问题解答与问题排查
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
本页提供了有关 Firebase Hosting 的常见问题解答 (FAQ)。
Hosting 道题目
采用 Spark 定价方案的项目可以存储可执行文件吗?
对于采用免费 (Spark) 方案的项目,Firebase 会阻止 Cloud Storage for Firebase 和 Firebase Hosting 上传和托管某些 Windows、Android 和 Apple 可执行文件类型。此政策旨在防止我们的平台上出现滥用行为。
对于在 2023 年 9 月 28 日或之后创建的所有 Spark 项目,系统会阻止传送、托管和上传不允许的文件。如果现有 Spark 项目包含在该日期之前上传的文件,则此类文件仍然可以上传和托管。
此限制适用于采用 Spark 方案的项目。采用随用随付 (Blaze) 方案的项目不会受影响。
以下文件类型不能托管在 Firebase Hosting 和 Cloud Storage for Firebase 上:
- 扩展名为
.exe、.dll 和 .bat 的 Windows 文件
- 扩展名为
.apk 的 Android 文件
- 扩展名为
.ipa 的 Apple 平台文件
我需要做什么?
如果您仍想在 2023 年 9 月 28 日之后托管这些文件类型:
- 对于 Hosting:请先升级为 Blaze 方案,然后才能通过
firebase deploy 命令将这些文件类型部署到 Firebase Hosting。
- 对于 Storage:升级为 Blaze 方案,以使用 GCS CLI、Firebase 控制台或 Google Cloud 控制台将这些文件类型上传到您选择的存储桶。
使用 Firebase 工具管理 Firebase Hosting 和 Cloud Storage 资源。
- 如需管理 Firebase Hosting 中的资源,请根据本指南使用 Firebase 控制台删除发布版本。
- 如需管理 Cloud Storage 中的资源,请前往项目中的 Storage 产品页面。
- 在文件标签页上,在文件夹层次结构中找到要删除的不允许的文件,然后使用面板左侧文件名旁边的复选框将其选中。
- 点击删除,然后确认文件已被删除。
如需详细了解如何使用 Firebase 工具管理 Hosting 资源以及如何使用客户端库管理 Cloud Storage for Firebase 存储桶,请参阅我们的文档。
为什么 Firebase 控制台中的“Hosting 版本历史记录”表显示的文件数超过了我本地项目实际拥有的文件数量?
Firebase 会自动添加包含有关 Hosting 网站的元数据的额外文件,并且这些文件包含在该版本的文件总数中。
我可以部署到 Firebase Hosting 的最大文件大小是多少?
Hosting 针对单独文件设置的大小上限为 2 GB。
建议使用 Cloud Storage 存储较大的文件,该服务针对单个对象的大小上限可达 TB 级。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-02-28。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-02-28。"],[],[]]