Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

Zacznij korzystać z Hostingu Firebase

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Hosting Firebase zapewnia szybki, bezpieczny i niezawodny sposób na hostowanie statycznych zasobów aplikacji (HTML, CSS, JavaScript, pliki multimedialne itp.), a także udostępnianie dynamicznych treści i hostowanie mikroserwisów .

Nasz hosting klasy produkcyjnej jest wspierany przez globalną sieć dostarczania treści (CDN). Hosting domyślnie udostępnia Twoje treści przez SSL i może być używany z własną domeną niestandardową lub w subdomenach projektu bez żadnych kosztów na web.app i firebaseapp.com .

Zanim zaczniesz

Aby móc skonfigurować Hosting Firebase, musisz utworzyć projekt Firebase .

Krok 1 : Zainstaluj Firebase CLI

Odwiedź dokumentację Firebase CLI, aby dowiedzieć się, jak zainstalować lub zaktualizować interfejs CLI do najnowszej wersji .

Krok 2 : Zainicjuj swój projekt

Aby połączyć lokalne pliki projektu z projektem Firebase, uruchom następujące polecenie z katalogu głównego lokalnego katalogu projektu:

firebase init hosting

Podczas inicjowania projektu z monitów interfejsu Firebase CLI:

  1. Wybierz projekt Firebase, aby połączyć się z lokalnym katalogiem projektu.

    Wybrany projekt Firebase jest Twoim „domyślnym” projektem Firebase w lokalnym katalogu projektów. Aby połączyć dodatkowe projekty Firebase z lokalnym katalogiem projektów, skonfiguruj aliasy projektów .

  2. Określ katalog, który będzie używany jako publiczny katalog główny.

    Ten katalog zawiera wszystkie udostępniane publicznie pliki statyczne, w tym plik index.html i wszelkie inne zasoby, które chcesz wdrożyć w Hostingu Firebase.

    • Domyślnie publiczny katalog główny nazywa się public .

      • Publiczny katalog główny możesz określić teraz lub później w pliku konfiguracyjnym firebase.json .

      • Jeśli wybierzesz domyślny i nie masz jeszcze katalogu o nazwie public , Firebase utworzy go za Ciebie.

    • Jeśli nie masz jeszcze prawidłowego pliku index.html lub pliku 404.html w publicznym katalogu głównym, Firebase utworzy je za Ciebie.

  3. Wybierz konfigurację dla swojej witryny.

    Jeśli zdecydujesz się utworzyć aplikację jednostronicową, Firebase automatycznie doda za Ciebie konfiguracje przepisywania .

Pod koniec inicjowania Firebase automatycznie tworzy i dodaje dwa pliki do katalogu głównego lokalnego katalogu aplikacji:

Krok 3 : Wdróż w swojej witrynie

Aby wdrożyć w witrynie, uruchom następujące polecenie z katalogu głównego lokalnego katalogu projektu:

firebase deploy --only hosting

To polecenie wdraża zawartość i konfigurację Hostingu w następujących subdomenach obsługiwanych przez Firebase:

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

Dowiedz się więcej o wdrożeniach, a nawet o lokalnym testowaniu witryny .

Następne kroki

Teraz Twoja witryna jest gotowa do udostępnienia całemu światu!