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 dizini. Yerel proje dizininize başka Firebase projeleri bağlamak için proje takma adları oluşturun.

  2. Genel kök dizininiz olarak kullanılacak bir dizin belirtin.

    Bu dizin, index.html dosyanız ve Firebase Hosting'e dağıtmak istediğiniz diğer öğeler dahil olmak üzere herkese açık olarak sunulan tüm statik dosyalarınızı içerir.

    • 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çeneği belirlerseniz ve public adlı bir dizininiz yoksa Firebase bu dizini 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

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!