If you are building server-rendered Angular or Next.js apps, check out next-generation
Firebase App Hosting, a full-stack solution for modern web frameworks.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
提供意見
整合 Flutter Web
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
透過 Firebase 架構感知 CLI,您可以將 Flutter 應用程式部署至 Firebase。
附註: 架構感知 Hosting 目前處於搶先公開測試階段。這表示功能可能會有回溯不相容的變更。預先發布版本不適用於任何服務水準協議或廢止政策,且可能只提供部分支援或不提供支援。
事前準備
開始將應用程式部署至 Firebase 之前,請先詳閱下列需求和選項:
Firebase CLI 12.1.0 以上版本。請務必使用偏好的方法安裝 CLI 。
選用:Firebase 專案已啟用計費功能 (如要使用伺服器端算繪,則必須啟用)
初始化 Firebase
如要開始使用,請為架構專案初始化 Firebase。如果是新專案,請使用 Firebase CLI;如果是現有專案,請修改 firebase.json。
初始化新專案
在 Firebase CLI 中,啟用網頁架構預覽功能:
firebase experiments:enable webframeworks
從 CLI 執行初始化指令,然後按照提示操作:
firebase init hosting
回答「是」來使用網路架構。(實驗功能)
選擇託管來源目錄,這可以是現有的 Flutter 應用程式。
如果系統出現提示,請選擇 Flutter Web。
初始化現有專案
在 firebase.json 中變更代管設定,將 public 選項改為 source 選項。例如:
{
"hosting" : {
"source" : "./path-to-your-flutter-app"
}
}
提供靜態內容
初始化 Firebase 後,您可以使用標準部署指令提供靜態內容:
firebase deploy
提供意見
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權 ,程式碼範例則為阿帕契 2.0 授權 。詳情請參閱《Google Developers 網站政策 》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-04-18 (世界標準時間)。
想進一步說明嗎?
[[["容易理解","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"]],["上次更新時間:2026-04-18 (世界標準時間)。"],[],[]]