サーバーでレンダリングされる Angular または Next.js アプリを構築する場合は、最新のウェブ フレームワーク向けのフルスタック ソリューションである次世代の 
Firebase App Hosting をご確認ください。
  
        
 
     
  
  
  
  
  
    
  
  
    
      Flutter Web を統合する
    
    
      
    
    
      
      コレクションでコンテンツを整理
    
    
      
      必要に応じて、コンテンツの保存と分類を行います。
    
  
  
      
    
  
  
  
  
  
  
    
    
    
    
Firebase フレームワーク対応の CLI を使用して Flutter アプリケーションを Firebase にデプロイできます。
始める前に
Firebase にアプリのデプロイを開始する前に、次の要件とオプションを確認してください。
- Firebase CLI バージョン 12.1.0 以降。任意の方法で CLI をインストールしている。
- 省略可: Firebase プロジェクトで課金が有効になっている(SSR を使用する場合は必須)。
Firebase を初期化する
まず、フレームワーク プロジェクトで Firebase を初期化します。新しいプロジェクトの場合は Firebase CLI を使用します。既存のプロジェクトの場合は firebase.json を変更します。
新しいプロジェクトを初期化する
- Firebase CLI で、ウェブ フレームワークのプレビューを有効にします。firebase experiments:enable webframeworks 
- CLI から初期化コマンドを実行し、プロンプトに沿って操作します。 - firebase init hosting 
- 「Do you want to use a web framework? (experimental)」に「yes」と回答します。 
- ホスティング ソース ディレクトリを選択します。既存の Flutter アプリを指定できます。 
- プロンプトが表示されたら、Flutter Web を選択します。 
既存のプロジェクトを初期化する
firebase.json のホスティング構成を変更して、public オプションではなく source オプションを設定します。例:
{
  "hosting": {
    "source": "./path-to-your-flutter-app"
  }
}
静的コンテンツを提供する
Firebase を初期化した後、標準のデプロイ コマンドで静的コンテンツを提供します。
firebase deploy
  
  
  
    
  
 
  
    
    
      
    
    
  
       
         
  
       
    
    
  
  
  特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
  最終更新日 2025-10-31 UTC。
  
  
    
    
    
      
  
    
  
  
    
      [[["わかりやすい","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"]],["最終更新日 2025-10-31 UTC。"],[],[]]