Catch up on everthing we announced at this year's Firebase Summit. Learn more

Firebase Hosting'i kullanmaya başlayın

Firebase Barındırma Eğer hızlı, güvenli ve uygulamanızın statik varlıklarını barındırması güvenilir bir şekilde verir (HTML, CSS, JavaScript medya dosyalarını vs.) yanı sıra dinamik içerik ve konak microservices hizmet .

Üretim sınıfı barındırma hizmetimiz, küresel bir içerik dağıtım ağı (CDN) tarafından desteklenmektedir. Barındırma varsayılan olarak SSL üzerinden içerik sunmaktadır ve kendi ile kullanılabilir özel bir alan adına veya projenizin serbest alt alanlara web.app ve firebaseapp.com .

Sen başlamadan önce

Eğer Barındırma Firebase kurmak için, önce gereken bir Firebase proje oluşturun .

1. Adım: Firebase CLI yükleyin

Öğrenmek için Firebase CLI belgelerine ziyaret CLI yüklemek veya en son sürüme güncelleme .

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

Yerel proje dosyalarınızı Firebase projenize bağlamak için yerel proje dizininizin kökünden aşağıdaki komutu çalıştırın:

firebase init hosting

Proje başlatma sırasında, Firebase CLI istemlerinden:

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

    Seçilen Firebase projesi, yerel proje dizininiz için "varsayılan" Firebase projenizdir. Yerel proje dizinine ek Firebase projeleri bağlamak için, kurmak proje takma adları .

  2. Genel kök dizininiz olarak kullanmak için bir dizin belirleyin.

    Bu dizin dahil tüm kamuya sunulan statik dosyaları içeren index.html dosyasına ve Firebase Barındırma dağıtmak istediğiniz herhangi bir başka varlıklar.

    • Kamu kök dizin için varsayılan olarak adlandırılır public .

      • Artık kamu kök dizini belirtebilir veya edebilirsiniz sonradan belirtmek için de firebase.json yapılandırma dosyası.

      • Varsayılan seçeneğini ve zaten bir dizin olarak adlandırılan yoksa public Firebase sizin için oluşturur.

    • Eğer zaten geçerli yoksa index.html dosyasını veya 404.html genel kök dizininde dosya Firebase bunları sizin için oluşturur.

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

    Eğer bir sayfalık uygulamasını yapmak seçerseniz, Firebase otomatik ekler yeniden yazma yapılandırmaları sizin için.

Başlatmanın sonunda, Firebase otomatik olarak iki dosya oluşturur ve yerel uygulama dizininizin kök dizinine ekler:

Adım 3: Dağıtma Sitenize

Sitenize dağıtmak için yerel proje dizininizin kökünden aşağıdaki komutu çalıştırın:

firebase deploy --only hosting

Bu komut, Barındırma içeriğinizi ve yapılandırmanızı aşağıdaki Firebase tarafından sağlanan alt etki alanlarına dağıtır:

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

Hakkında daha fazla bilgi dağıtır ve hatta yerel olarak sitenizin testi .

Sonraki adımlar

Artık siteniz dünyayla paylaşmaya hazır!