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ğıyla desteklenmektedir (CDN) kapsamındadır. 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 KSA'yı yükleyin

Nasıl yapıldığını öğrenmek için Firebase CLI dokümanlarını ziyaret edin CLI'yı yükleyin veya en son sürümüne güncelleyin.

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ğlanmak 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. Genel kök dizininiz olarak kullanılacak bir dizin belirtin.

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

    • Herkese açık kök dizinin varsayılan adı public şeklindedir.

      • 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.

Başlatma işleminin sonunda, Firebase otomatik olarak iki dosya oluşturur ve ekler yerel uygulama dizininizin köküne:

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ğıdakilere dağıtır Firebase tarafından sağlanan alt alan adları:

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

Daha fazla bilgi: sitenizi dağıtır, hatta yerel olarak test eder.

Sonraki adımlar

Siteniz artık tüm dünyayla paylaşılmaya hazır!