Tworzenie skrótu do wstępnie zdefiniowanego obszaru roboczego w Firebase Studio

Dzięki Firebase Studio możesz uprościć kroki, które musi wykonać osoba, która dopiero zaczyna pracę z Twoją bazą kodu, aby skonfigurować środowisko programistyczne i zwiększyć produktywność, dodając przycisk „Otwórz w Firebase Studio”.

Przykład:

  • Jeśli pracujesz w zespole z innymi współtwórcami, możesz dostosować środowisko dokładnie do swojego projektu, a następnie zatwierdzić plik .idx/dev.nix w repozytorium Git projektu. Dzięki temu, gdy członek zespołu zaimportuje Twoje repozytorium Git w Firebase Studio, jego nowy obszar roboczy będzie miał dokładnie taką samą konfigurację jak Twój, w tym te same pakiety systemowe , rozszerzenia IDE, skrypty początkowe i inne.

  • Jeśli tworzysz platformę lub bibliotekę do użytku przez inne osoby, możesz dołączyć plik .idx/dev.nix do repozytoriów z przykładowym kodem. Dzięki temu, gdy użytkownik zaimportuje Twoje przykłady do Firebase Studio, będzie mógł pominąć konfigurację środowiska i od razu przejść do testowania platformy. Możesz nawet utworzyć własny szablon niestandardowy , który będzie opiniotwórczym i konfigurowalnym punktem początkowym dla Twoich użytkowników.

Gdy będziesz zadowolony(-a) z dostosowania środowiska, możesz jeszcze bardziej ułatwić innym osobom importowanie projektu do Firebase Studio, dodając przycisk „Otwórz w Firebase Studio” do dokumentacji, np. do pliku README.md projektu.

Typowe punkty wejścia „Otwórz w Firebase Studio

Dostępnych jest kilka wzorców adresów URL dla przycisku „Otwórz w Firebase Studio”:

  • Aby utworzyć link do procesu importowania repozytorium Git, który będzie wstępnie wypełniony adresem URL Twojego repozytorium Git, użyj tego wzorca adresu URL:

    https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repo
    

    Obecnie obsługiwane są tylko repozytoria GitHub (zarówno prywatne, jak i publiczne).

  • Aby utworzyć link do wstępnie zdefiniowanego szablonu obszaru roboczego, znajdź odpowiedni szablon na stronie Szablony w Firebase Studio, i skopiuj jego adres URL, który powinien być zgodny z tym wzorcem adresu URL:

    https://studio.firebase.google.com/new/gemini
    
  • Aby utworzyć link do szablonu niestandardowego, który będzie wstępnie wypełniony adresem URL GitHub Twojego szablonu, użyj tego wzorca adresu URL:

    https://studio.firebase.google.com/new?template=https://github.com/my-org/my-template
    
  • Aby otworzyć App Prototyping agent z wstępnie wypełnionym promptem, użyj tego wzorca adresu URL:

    https://studio.firebase.google.com/?prototypePrompt=Create an app that transforms sketches into a high-quality photograph with Gemini
    

Dodawanie przycisku „Otwórz w Firebase Studio

Zainstaluj pakiet Open in Firebase Studio SDK lub użyj tego narzędzia, aby wygenerować kod HTML przycisku Firebase Studio: