קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
איך מורידים את הקבצים מ-Firebase Studio?
כדי להוריד את הקבצים כקובץ ZIP:
לוחצים לחיצה ימנית על ספרייה כלשהי בחלונית Explorer ובוחרים באפשרות Zip and Download.
כדי להוריד את כל התוכן שבספריית הפרויקט:
בוחרים באפשרות קובץ > פתיחת תיקייה.
מאשרים את ספריית ברירת המחדל /home/user.
אחרי שהקבצים נטענים, לוחצים לחיצה ימנית על ספריית העבודה ובוחרים באפשרות Zip and Download. אם משתמשים ב-App Prototyping agent, ספריית העבודה תהיה studio. אם משתמשים בתבנית או בפרויקט שהועלו, זה יהיה שם הפרויקט.
כשמופיעה בקשה לבניית הסביבה מחדש, לוחצים על ביטול.
כשההורדה תסתיים, תוכלו לפתוח מחדש את ספריית העבודה בתפריט File כדי לחזור לסביבת העבודה.
קובצי cookie של צד שלישי לא מופעלים.
לפני שמתחילים, יכול להיות שתצטרכו להפעיל קובצי cookie של צד שלישי בדפדפן. כדי לאמת את סביבות העבודה, Firebase Studio מחייב שימוש בקובצי cookie של צד שלישי ברוב הדפדפנים.
לוחצים על סמל החשיפה בסרגל הכתובות visibility_off כדי לפתוח את החלונית הגנה מפני מעקב. מפעילים את ההגדרה קובצי cookie של צד שלישי כדי לאפשר באופן זמני שימוש בקובצי cookie של צד שלישי. הפעולה הזו מפעילה קובצי cookie ב-Firebase Studio למשך 90 יום.
אין צורך להפעיל קובצי cookie של צד שלישי ב-Brave. פותחים את Firebase Studio.
למה צריך להפעיל קובצי cookie של צד שלישי (3P) ב-Firebase Studio?
צריך להפעיל קובצי cookie של צד שלישי ב-Firebase Studio כי אנחנו מבצעים עיבוד של iframe מדומיין אחד (תת-דומיין של cloudworkstations.dev) בדומיין אחר (studio.firebase.google.com), וקובצי cookie של צד שלישי מאפשרים תקשורת מאובטחת בין מקורות שונים.
כשאתם פותחים סביבת עבודה, מופיעה ההודעה לא ניתן להעביר את הבקשה לקצה העורפי. Couldn't connect to a server on port 80 (לא ניתן להתחבר לשרת ביציאה 80).
ממתינים כחמש שניות ומרעננים את הדף.
איך אפשר לראות את המכסה של בקשות לדקה למפתח Gemini API שנוצר באופן אוטומטי?
אפשר לראות את המכסות שמשויכות למפתח ה-API שנוצר באופן אוטומטי בדף Generative Language API Quotas and System Limits במסוף Google Cloud.
התצוגה המקדימה לא נטענת, אבל לא הצלחתי למצוא בעיות בקוד. איך אפשר להפעיל מחדש את Firebase Studio?
אם הקטע Firebase Studio לא מתעדכן כראוי (בדרך כלל כתוצאה מעדכונים משמעותיים או משינויים בקובץ dev.nix של הסביבה), פותחים את לוח הפקודות (Cmd+Shift+P ב-Mac או Ctrl+Shift+P ב-ChromeOS, ב-Windows או ב-Linux) ומריצים את הפקודה Hard Restart. אם הבעיה נמשכת, נסו להריץ את הפקודה Rebuild Environment.
סביבת העבודה שלי לא מגיבה, כל מה שאני רואה הוא מסך ריק כשהיא נטענת
אם סביבת העבודה לא מגיבה, אפשר לנסות לאפס את המכונה הווירטואלית. כך עושים את זה:
בדף Firebase Studio, לוחצים על התפריט עוד ( more_horiz ) ובוחרים באפשרות איפוס.
לוחצים שוב על איפוס כשמופיעה הבקשה.
פותחים מחדש את סביבת העבודה.
בזמן יצירת סביבת עבודה, מופיעה ההודעה Oops…We need to start a new VM, וממשק המשתמש נתקע לאחר מכן.
Firebase Studio שומרת מאגר של מכונות וירטואליות חמות שמשמשות להקצאת סביבות עבודה על פי דרישה. כשהמאגר מתחיל להתרוקן, סביבות העבודה מוקצות אחרי שמתחילים מכונה וירטואלית חדשה. התהליך עשוי להימשך זמן מה (לפעמים עד 5 דקות), אבל בסופו של דבר הוא מסתיים.
כשיוצרים סביבת עבודה, מופיעה ההודעה אירעה שגיאה פנימית.
ברוב המקרים של שגיאות פנימיות במהלך הקצאת סביבת עבודה, רענון הדף אחרי דקה בערך אמור לפתור את הבעיה ולאפשר לכם להיכנס לסביבת העבודה.
כמה סביבות עבודה אפשר ליצור?
התוכנית ללא תשלום Firebase Studio מוגבלת לשלוש סביבות עבודה לכל משתמש.
כדי להגדיל את מספר סביבות העבודה שאפשר ליצור עד 10, צריך להצטרף לתוכנית Google Developer.
כדי לשדרג ל-30 סביבות עבודה, צריך להירשם לתוכנית Google Developer Premium.
סביבת העבודה נטענת, אבל הסימולטור ריק.
אנחנו פועלים באופן פעיל לשיפור האמינות של המהדמנים מבוססי הענן שלנו. אם הרענון של הדף לא פותר את הבעיה, דווחו על הבעיה לתמיכה של Firebase.
במרחבי העבודה של Firebase Studio יש גרסת Flutter שלא תואמת לפרויקט שלי.
אפשר לשדרג או לשדרג לאחור את הגרסה של כמעט כל התוכנות שמותקנות מראש בסביבת העבודה, בדיוק כמו במכונה המקומית (באמצעות apt-get או brew). אתם יכולים לשדרג או לשדרג לאחור תוכנות בסביבת העבודה, אבל התוכנות שמותקנות לא נשארות בין הסשנים. מומלץ לכלול את כל החבילות הנדרשות בקובץ dev.nix.
אנחנו פועלים כרגע לשיפור ניהול הגרסאות של Flutter ב-Firebase Studio.
ניסיתי לשתף את כתובת ה-URL של תחנת העבודה שלי עם מישהו, אבל הוא לא יכול לראות אותה.
אפשר לשתף את כתובת ה-URL של סביבת העבודה רק עם משתמשים שיש להם גישה אליה.
משתמשים ללא הרשאה יראו הודעת שגיאה כשינסו להיכנס לכתובת ה-URL. חשוב לשתף איתם את סביבת העבודה באופן מפורש.
כשמשתפים את תחנת העבודה, מה השותף יכול לראות?
למשתמשים שנוספו למרחב העבודה יש גישה מלאה למערכת הקבצים של המכונה הווירטואלית, שעשויה להכיל קבצים רגישים כמו מפתחות פרטיים ואסימוני גישה שמאוחסנים בדיסק. שתפו את סביבת העבודה רק עם אנשים שאתם סומכים עליהם. הגישה הזו עוזרת למשתמשים אחרים לראות את המצב המדויק של סביבת העבודה שלכם, אבל היא גם מאפשרת להם לראות את כל מה שמופיע בה.
שיתפת את סביבת העבודה שלך, אבל למה השותף לא יכול לפרסם את האפליקציה או לעקוב אחריה?
יכול להיות שלמשתמשים שנוספו למרחב העבודה שלכם אין הרשאה לפרויקט הבסיסי ב-Firebase שמפעיל את התכונות של פרסום ומעקב אחרי 'סקירה כללית של האפליקציה'. כדי להעניק להם הרשאה לפרויקט ב-Firebase, תוכלו לעיין במאמר הרשאות וגישה לפרויקטים ב-Firebase.
האם אפשר להשתמש במסגרות שאין להן תבנית ב-Firebase Studio כדי לפתח את האפליקציה?
כן! אתם יכולים להתאים אישית את הסביבה כך שתעבוד עם כמעט כל מסגרת או שפה ב-Firebase Studio.
באיזו ספריית יעד צריך לבחור כשמפרסמים אפליקציית Flutter ב-Firebase Hosting?
בוחרים את הספרייה build/web. הספרייה הזו צריכה להכיל קובץ index.html ואת כל הנכסים הסטטיים הנדרשים לעיבוד (רנדור) של אפליקציית האינטרנט אחרי שהאפליקציה נוצרת בהצלחה (דרך flutter build web).
איך מגדירים את הקצה העורפי של האפליקציה בסביבת העבודה, כדי שהקצה הקדמי יוכל לתקשר איתו?
אפשר לפתוח באופן זמני את יציאת ה-TCP שבה פועל שרת הקצה העורפי, כדי לפתח בקלות את הקצה הקדמי ואת הקצה העורפי בנפרד, בסביבות עבודה שונות:
מפעילים את שרת הקצה העורפי או שרת ה-API באופן ידני במסוף, או כחלק מההגדרה של תצוגה המקדימה של קובץ dev.nix או מההוק של מחזור החיים onStart.
לוחצים על הסמל Firebase Studio בסרגל הפעילות (בצד ימין כברירת מחדל) כדי לפתוח את החלונית Firebase Studio.
מרחיבים את הקטע יציאות לקצה העורפי כדי לראות רשימה של שרתי פעילות, כולל מספר היציאה ומזהה התהליך (PID) שלהם.
לוחצים על הסמל Make public (מנעול) שמשמאל למספר היציאה.
לוחצים על הסמל העתקת כתובת URL שמשמאל למספר היציאה כדי להעתיק את כתובת ה-URL המלאה.
עכשיו אפשר להפנות לכתובת ה-URL הזו ישירות (לדוגמה, באמצעות קריאה ל-fetch) מהחזית.
סגרתי את כרטיסיית התצוגה המקדימה. איך אפשר להחזיר אותו?
פותחים את לוח הפקודות באמצעות Ctrl+Shift+P (או Cmd-Shift-P ב-MacOS), ואז בוחרים באפשרות Firebase Studio: הצגת תצוגה מקדימה ל-Android או Firebase Studio: הצגת תצוגה מקדימה לאינטרנט.
מהו Code OSS?
Code-Open Source Software (Code-OSS) הוא פרויקט בקוד פתוח שמהווה את שכבת הליבה של VS Code. Code-OSS זמין ב-GitHub במסגרת הרישיון הסטנדרטי של MIT, ושם Microsoft מפתחת את המוצר VS Code.
איך אפשר למנוע שימוש בהשלמות הקוד ובהנחיות ל-Gemini בצ'אט כנתוני אימון?
כדי למנוע שימוש בהנחיות ובתשובות שלכם לאימון מודלים, אל תשתמשו ב-App Prototyping agent ואל תשתמשו ב-Gemini ב-Firebase בתוך Firebase Studio. כדי לחסום את השימוש בקוד שלכם לאימון מודלים, משביתים את השלמת הקוד ואת הוספת הקוד לאינדקס בהגדרות של Firebase Studio.
איך שולחים בקשה להוספת תכונה או משוב על בעיה שנתקלת בה?
אם נתקלת בבעיה במהלך השימוש ב-Firebase Studio או שיש לך בקשה לתכונה, אפשר לפנות לתמיכה של Firebase.
השתמשתי בתכונה מסוימת ב-Firebase Studio אבל לא הצלחתי למצוא אותה יותר. למה התוכן הוסר?
חלק מהתכונות ב-Firebase Studio הן ניסיוניות. אנחנו מעריכים את המשוב שלכם ומשתמשים בו באופן פעיל כדי להחליט אילו תכונות להוסיף ותכונות להסיר. מדי פעם אנחנו מסירים תכונות שלא עומדות בציפיות שלנו או בציפיות שלכם. אם יש תכונות שאתם רוצים לראות בגרסה האידיאלית של Firebase Studio, שלחו לנו משוב. נשמח לשמוע ממך.
לא הצלחתי ליצור פרויקט
כשמקצים משאבים כמו מפתח Gemini API או פורסים ל-Firebase App Hosting, המערכת מקצה לכם פרויקט באופן אוטומטי על סמך שם סביבת העבודה Firebase Studio. אם מופיעה השגיאה 'לא ניתן ליצור פרויקט', צריך לוודא ששם סביבת העבודה לא מכיל תווים מיוחדים. שמות של פרויקטים ב-Firebase יכולים לכלול רק אותיות, מספרים, מירכאות, מקפים, רווחים וסימני קריאה.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-04-17 (שעון UTC)."],[],[]]