Mengintegrasikan Web Flutter

Dengan CLI berbasis framework Firebase, Anda dapat men-deploy aplikasi Flutter ke Firebase.

Sebelum memulai

Sebelum Anda mulai men-deploy aplikasi ke Firebase, tinjau persyaratan dan opsi berikut:

  • Firebase CLI versi 12.1.0 atau yang lebih baru. Pastikan untuk menginstal CLI menggunakan metode pilihan Anda.
  • Opsional: Penagihan diaktifkan di project Firebase Anda (wajib jika Anda berencana menggunakan SSR)

Melakukan inisialisasi Firebase

Untuk memulai, lakukan inisialisasi Firebase untuk project framework Anda. Gunakan Firebase CLI untuk project baru, atau ubah firebase.json untuk project yang sudah ada.

Melakukan inisialisasi project baru

  1. Di Firebase CLI, aktifkan pratinjau framework web:
    firebase experiments:enable webframeworks
  2. Jalankan perintah inisialisasi dari CLI, lalu ikuti petunjuknya:

    firebase init hosting

  3. Jawab ya untuk "Do you want to use a web framework? (eksperimental)"

  4. Pilih direktori sumber hosting Anda; ini bisa berupa aplikasi Flutter yang sudah ada.

  5. Jika diminta, pilih Web Flutter.

Melakukan inisialisasi project yang sudah ada

Ubah konfigurasi hosting Anda di firebase.json agar memiliki opsi source, bukan opsi public. Contoh:

{
  "hosting": {
    "source": "./path-to-your-flutter-app"
  }
}

Menayangkan konten statis

Setelah menginisialisasi Firebase, Anda dapat menayangkan konten statis dengan perintah deployment standar:

firebase deploy