Firebase Hosting'i kullanmaya başlayın

Firebase Hosting, kampanyalarınızı barındırmanın hızlı, güvenli ve güvenilir uygulamanın statik öğelerini (HTML, CSS, JavaScript, medya dosyaları vb.) ve Dinamik içerik sunma ve mikro hizmetler barındırma.

Üretim düzeyinde barındırma hizmetimiz, küresel bir içerik yayınlama ağı (CDN) tarafından desteklenir. Hosting, içeriğinizi varsayılan olarak SSL üzerinden sunar ve kendi özel alan adınızla veya projenizin web.app ve firebaseapp.com arasında alt alan adlarını ücretsiz olarak kullanabilirsiniz.

Başlamadan önce

Firebase Hosting hizmetini kurmadan önce şunları yapmanız gerekir: Firebase projesi oluşturun.

1. Adım: Firebase CLI'yi yükleyin

CLI'yi nasıl yükleyeceğinizi veya en son sürümüne nasıl güncelleyeceğinizi öğrenmek için Firebase CLI belgelerini ziyaret edin.

2. Adım: Projenizi başlatın

Yerel proje dosyalarınızı Firebase projenize bağlamak için şu komutu çalıştırın: komutunu çalıştırın:

firebase init hosting

Proje başlatma sırasında Firebase CLI isteminden:

  1. Yerel proje dizininize bağlamak için bir Firebase projesi seçin.

    Seçili Firebase projesi "varsayılan" olarak ayarlanmıştır Firebase projesi: yerel proje dizinini oluşturur. Daha fazla Firebase projesini cihazınıza bağlamak için: yerel proje dizininde proje takma adları oluşturun.

  2. Herkese açık kök dizininiz olarak kullanılacak bir dizin belirtin.

    Bu dizinde, index.html dosyası ve dağıtım yapmak istediğiniz diğer öğeler Firebase Hosting.

    • Herkese açık kök dizininin varsayılan adı public'tir.

      • Herkese açık kök dizininizi şimdi belirtebilir veya aynı zamanda firebase.json yapılandırma dosyası.

      • Varsayılanı seçerseniz ve public, Firebase bunu sizin için oluşturur.

    • Şurada geçerli bir index.html dosyanız veya 404.html dosyanız yoksa herkese açık kök dizininiz varsa Firebase bunları sizin için oluşturur.

  3. Siteniz için bir yapılandırma seçin.

    Bir sayfalık uygulama oluşturmayı seçerseniz Firebase, otomatik olarak sizin için yapılandırmaların yeniden yazılmasını sağlayabilir.

İlklendirmenin sonunda Firebase, yerel uygulama dizininizin köküne otomatik olarak iki dosya oluşturup ekler:

3. adım: Sitenize dağıtın

Sitenize dağıtmak için yerel istemcinizin kök dizininden aşağıdaki komutu çalıştırın proje dizini:

firebase deploy --only hosting
.

Bu komut, Hosting içeriğinizi ve yapılandırmanızı aşağıdaki Firebase tarafından sağlanan alt alan adlarına dağıtır:

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

Dağıtım ve hatta sitenizi yerel olarak test etme hakkında daha fazla bilgi edinin.

Sonraki adımlar

Artık sitenizi dünyayla paylaşmaya hazırsınız.