Rozwiązywanie problemów z Firebase Studio i najczęstsze pytania
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Jak pobrać pliki z Firebase Studio?
Aby pobrać pliki jako plik ZIP:
Kliknij prawym przyciskiem dowolny katalog w panelu Eksplorator i wybierz Spakuj i pobierz.
Aby pobrać wszystko z katalogu projektu:
Kliknij Plik > Otwórz folder.
Zaakceptuj domyślny katalog /home/user.
Po załadowaniu plików kliknij prawym przyciskiem myszy katalog roboczy i wybierz Spakuj i pobierz. Jeśli używasz App Prototyping agent, katalogiem roboczym będzie studio. Jeśli używasz szablonu lub przesłanego projektu, będzie to nazwa projektu.
Gdy pojawi się prośba o ponowne utworzenie środowiska, kliknij Anuluj.
Po zakończeniu pobierania ponownie otwórz katalog roboczy z menu Plik, aby wrócić do obszaru roboczego.
Pliki cookie innych firm nie są włączone.
Zanim zaczniesz, może być konieczne włączenie plików cookie innych firm w przeglądarce. Firebase Studio wymaga plików cookie innych firm w większości przeglądarek, aby uwierzytelniać obszary robocze.
Chrome
Otwórz Ustawienia.
Otwórz kartę Prywatność i bezpieczeństwo.
Upewnij się, że opcja Zezwól na wszystkie pliki cookie jest włączona.
Kliknij ikonę widoczności na pasku adresu visibility_off, aby otworzyć panel ochrona przed śledzeniem. Włącz ustawienie Pliki cookie innych firm, aby tymczasowo zezwolić na pliki cookie innych firm. W ten sposób pliki cookie będą aktywne przez 90 dni.Firebase Studio
W przypadku przeglądarki Brave nie musisz włączać plików cookie innych firm. Otwórz Firebase Studio.
Dlaczego Firebase Studio musi mieć włączone pliki cookie innych firm?
Firebase Studio wymaga włączenia plików cookie innych firm, ponieważ renderujemy element iframe z jednej domeny (subdomeny domeny cloudworkstations.dev) w innej domenie (studio.firebase.google.com), a pliki cookie innych firm umożliwiają bezpieczną komunikację między domenami.
Podczas otwierania obszaru roboczego pojawia się komunikat Nie można przekazać żądania do backendu. Wyświetla się komunikat „Nie udało się połączyć z serwerem na porcie 80”.
Zaczekaj około 5 sekund i odśwież stronę.
Jak sprawdzić limit żądań na minutę dla automatycznie wygenerowanego klucza interfejsu Gemini API?
Limity powiązane z automatycznie wygenerowanym kluczem interfejsu API możesz wyświetlić na stronie Limity i limity systemowe interfejsu API języka generatywnego w konsoli Google Cloud.
Podgląd nie wczytuje się, ale nie widzę żadnych problemów w kodzie. Jak mogę ponownie uruchomić Firebase Studio?
Jeśli Firebase Studio nie jest prawidłowo odświeżana (zwykle z powodu dużych refaktoryzacji lub zmian w pliku dev.nix środowiska), otwórz paletę poleceń (Cmd+Shift+P na Macu lub Ctrl+Shift+P w ChromeOS, Windows lub Linuxie) i uruchom polecenie Twardy restart. Jeśli to nie pomoże, uruchom polecenie Rebuild Environment (Odbuduj środowisko).
Mój obszar roboczy nie reaguje. Podczas wczytywania widzę pusty ekran
Jeśli Twoja przestrzeń robocza nie reaguje, możesz spróbować zresetować maszynę wirtualną. Aby to zrobić:
W okienku Firebase Studio kliknij menu Więcej ( more_horiz ) i wybierz Resetuj.
Gdy pojawi się odpowiedni komunikat, ponownie kliknij Resetuj.
Otwórz ponownie obszar roboczy.
Podczas tworzenia obszaru roboczego pojawia się komunikat Ups...musimy uruchomić nową maszynę wirtualną, a po nim interfejs zawiesza się.
Firebase Studio utrzymuje pulę maszyn wirtualnych w gotowości, które są używane do tworzenia obszarów roboczych na żądanie. Gdy pula się wyczerpuje, środowiska pracy są udostępniane po uruchomieniu nowej maszyny wirtualnej. Ten proces może potrwać pewien czas (czasami do 5 minut), ale ostatecznie się powiedzie.
Podczas tworzenia obszaru roboczego pojawia się błąd wewnętrzny.
W większości przypadków błędów wewnętrznych podczas tworzenia workspace odświeżenie strony po około minucie powinno rozwiązać problem i umożliwić dostęp do workspace.
Ile obszarów roboczych mogę utworzyć?
Bezpłatny abonament Firebase Studio jest ograniczony do 3 pracowni na użytkownika.
Możesz zwiększyć liczbę Workspaces do 10 przez dołączenie do Programu dla deweloperów Google.
Aby przejść na 30 pracowników, zasubskrybuj program Google Developer Premium.
Obszar roboczy się wczytuje, ale emulator jest pusty.
Aktywnie pracujemy nad zwiększeniem niezawodności naszych emulatorów działających w chmurze. Jeśli odświeżenie strony nie rozwiąże problemu, zgłoś go zespołowi pomocy Firebase.
Firebase Studio obszarów roboczych
mają wersję Flutter, która jest niezgodna z moim projektem.
Wersję prawie wszystkich wstępnie zainstalowanych programów w przestrzeni roboczej możesz uaktualnić lub obniżyć tak samo jak na lokalnym komputerze (za pomocą apt-get lub brew). Możesz uaktualnić lub obniżyć wersję oprogramowania na swoim workspace, ale zainstalowane oprogramowanie nie jest trwałe w kolejnych sesjach. Zalecamy uwzględnienie wszystkich wymaganych pakietów w pliku dev.nix.
Pracujemy nad ulepszaniem zarządzania wersjami Fluttera w Firebase Studio.
Udostępniłem komuś adres URL mojej stacji roboczej, ale ta osoba go nie widzi.
Adres URL Workspace możesz udostępnić tylko użytkownikom, którzy mają do niego dostęp.
Użytkownicy bez uprawnień widzą błąd podczas próby otwarcia adresu URL. Pamiętaj, aby udostępnić im obszar roboczy.
Co może zobaczyć współpracownik, gdy udostępniam mu moje stanowisko pracy?
Użytkownicy dodani do Twojego obszaru roboczego mają pełny dostęp do całego systemu plików maszyny wirtualnej, który może zawierać poufne pliki, takie jak klucze prywatne i tokeny dostępu przechowywane na dysku. Udostępniaj obszar roboczy tylko zaufanym osobom. Dzięki temu inni użytkownicy mogą zobaczyć dokładny stan Twojego obszaru roboczego, ale oznacza to też, że widzą wszystko, co się na nim znajduje.
Udostępniłem(-am) Workspace. Dlaczego współpracownik nie może opublikować ani monitorować mojej aplikacji?
Użytkownicy dodani do Twojego workspace mogą nie mieć uprawnień do projektu Firebase, który obsługuje funkcje publikowania i monitorowania „Przegląd aplikacji”. Aby przyznać im uprawnienia do projektu Firebase, zapoznaj się z artykułem Uprawnienia i dostęp do projektów Firebase.
Czy mogę używać frameworków, dla których Firebase Studio nie ma szablonu do tworzenia aplikacji?
Tak. Możesz dostosowywać środowisko do pracy z prawie każdym frameworkiem lub językiem w Firebase Studio.
Jaki katalog docelowy powinienem wybrać podczas publikowania aplikacji Flutter na platformie Firebase Hosting?
Wybierz katalog build/web. Katalog ten powinien zawierać plik index.htmloraz wszystkie zasoby statyczne potrzebne do wyrenderowania aplikacji internetowej po jej utworzeniu (za pomocą flutter build web).
Jak skonfigurować backend aplikacji w Workspace, aby front-end mógł się z nim komunikować?
Możesz tymczasowo otworzyć publicznie port TCP, na którym działa serwer backendu, aby ułatwić sobie tworzenie front-endu i back-endu oddzielnie w różnych obszarach roboczych:
Uruchom backend lub serwer API ręcznie w terminalu lub jako część konfiguracji podglądu pliku dev.nix lub haka cyklu życia onStart.
Aby otworzyć panel Firebase Studio, kliknij ikonę Firebase Studio na pasku aktywności (domyślnie po lewej stronie).
Rozwiń sekcję Porty zaplecza, aby wyświetlić listę działających serwerów, w tym ich numer portu i identyfikator procesu (PID).
Po lewej stronie numeru portu kliknij ikonę Upublicznij (kłódkę).
Aby skopiować pełny adres URL, kliknij Kopiuj URL po prawej stronie numeru portu.
Teraz możesz odwoływać się do tego adresu URL bezpośrednio (np. za pomocą wywołania fetch) z poziomu interfejsu.
Zamknąłem kartę podglądu. Jak mogę to przywrócić?
Otwórz paletę poleceń, naciskając Ctrl+Shift+P (lub Cmd-Shift-P w systemie macOS), a następnie wybierz Firebase Studio: Pokaż podgląd na Androidzie lub Firebase Studio: Pokaż podgląd w przeglądarce.
Co to jest Code OSS?
Code-Open Source Software (Code-OSS) to projekt open source, który stanowi podstawową warstwę VS Code. Code-OSS jest dostępny na GitHubie na podstawie standardowej licencji MIT. To właśnie tam Microsoft rozwija produkt VS Code.
Jak mogę zapobiec wykorzystywaniu moich danych z ukończonych zadań i promptów w Google Chat do celów treningowych?Gemini
Aby zablokować wykorzystywanie promptów i odpowiedzi do trenowania modelu, nie używaj App Prototyping agent ani Gemini w Firebase w Firebase Studio. Aby zablokować korzystanie z kodu do trenowania modelu, wyłącz uzupełnianie kodu i indeksowanie kodu w ustawieniach Firebase Studio.
Jak przesłać prośbę o dodanie funkcji lub opinię na temat napotkanego problemu?
Korzystałam z konkretnej funkcji w aplikacji Firebase Studio, ale nie mogę jej już znaleźć. Dlaczego zostały usunięte?
Niektóre funkcje w Firebase Studio są eksperymentalne. Cenimy Twoją opinię i aktywnie ją wykorzystujemy, aby ulepszać obecne i planowane funkcje. Od czasu do czasu usuwamy funkcje, które nie spełniają Twoich oczekiwań lub naszych oczekiwań. Jeśli chcesz, aby w idealnej wersji Firebase Studio znalazły się określone funkcje, prześlij nam swoją opinię. Chętnie poznamy Twoją opinię.
Nie udało mi się utworzyć projektu
Podczas udostępniania zasobów, takich jak klucz Gemini API, lub wdrażania do Firebase App Hosting, projekt jest automatycznie udostępniany na podstawie nazwy Twojego obszaru roboczego Firebase Studio. Jeśli pojawi się błąd „Nie udało się utworzyć projektu”, sprawdź, czy nazwa przestrzeni roboczej nie zawiera znaków specjalnych. W nazwach projektów Firebase mogą występować tylko litery, cyfry, cudzysłowy, łączniki, spacje i wykrzykniki.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-04-17 UTC."],[],[]]