Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

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!