Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Mulai dengan Firebase Hosting

Firebase Hosting memberi Anda cara yang cepat, aman, dan andal untuk menghosting aset statis aplikasi Anda (HTML, CSS, JavaScript, file media, dll.) serta menyajikan konten dinamis dan menghosting layanan mikro .

Hosting tingkat produksi kami didukung oleh jaringan pengiriman konten global (CDN). Hosting menyajikan konten Anda melalui SSL, secara default, dan dapat digunakan dengan domain kustom Anda sendiri atau pada subdomain proyek Anda tanpa biaya di web.app dan firebaseapp.com .

Sebelum kamu memulai

Sebelum dapat menyiapkan Firebase Hosting, Anda harus membuat proyek Firebase .

Langkah 1 : Instal Firebase CLI

Kunjungi dokumentasi Firebase CLI untuk mempelajari cara memasang CLI atau memperbarui ke versi terbarunya .

Langkah 2 : Inisialisasi proyek Anda

Untuk menghubungkan file proyek lokal Anda ke proyek Firebase Anda, jalankan perintah berikut dari akar direktori proyek lokal Anda:

firebase init hosting

Selama inisialisasi proyek, dari Firebase CLI akan meminta:

  1. Pilih proyek Firebase untuk dihubungkan ke direktori proyek lokal Anda.

    Proyek Firebase yang dipilih adalah proyek Firebase "default" Anda untuk direktori proyek lokal Anda. Untuk menghubungkan proyek Firebase tambahan ke direktori proyek lokal Anda, siapkan alias proyek .

  2. Tentukan direktori yang akan digunakan sebagai direktori root publik Anda.

    Direktori ini berisi semua file statis Anda yang disajikan secara publik, termasuk file index.html dan aset lain apa pun yang ingin Anda terapkan ke Firebase Hosting.

    • Default untuk direktori root publik disebut public .

      • Anda dapat menentukan direktori root publik Anda sekarang atau Anda dapat menentukannya nanti di file konfigurasi firebase.json Anda.

      • Jika Anda memilih default dan belum memiliki direktori bernama public , Firebase akan membuatnya untuk Anda.

    • Jika Anda belum memiliki file index.html atau file 404.html yang valid di direktori root publik, Firebase akan membuatnya untuk Anda.

  3. Pilih konfigurasi untuk situs Anda.

    Jika Anda memilih untuk membuat aplikasi satu halaman, Firebase secara otomatis menambahkan konfigurasi penulisan ulang untuk Anda.

Di akhir inisialisasi, Firebase secara otomatis membuat dan menambahkan dua file ke root direktori aplikasi lokal Anda:

  • File konfigurasi firebase.json yang mencantumkan konfigurasi proyek Anda. Pelajari lebih lanjut tentang file ini di halaman perilaku konfigurasi hosting .

  • File .firebaserc yang menyimpan alias proyek Anda .

Langkah 3 : Terapkan ke situs Anda

Untuk menyebarkan ke situs Anda, jalankan perintah berikut dari akar direktori proyek lokal Anda:

firebase deploy --only hosting

Perintah ini men-deploy konten dan konfigurasi Hosting Anda ke subdomain yang disediakan oleh Firebase berikut:

  • PROJECT_ID .web.app
  • PROJECT_ID .firebaseapp.com

Pelajari lebih lanjut tentang penerapan dan bahkan pengujian situs Anda secara lokal .

Langkah selanjutnya

Sekarang situs Anda siap untuk dibagikan kepada dunia!