בעזרת Firebase Studio, אתם יכולים לפשט את השלבים שנדרשים כדי להגדיר סביבת פיתוח ולהתחיל לעבוד על בסיס קוד קיים, אם אתם מוסיפים לחצן 'פתיחה ב-Firebase Studio'.
לדוגמה:
אם עובדים בצוות עם תורמים אחרים, אפשר להתאים אישית את הסביבה בדיוק לפרויקט, ואז לבצע קומיט של קובץ
.idx/dev.nixלמאגר Git של הפרויקט. כך, כשחברי הצוות ייבאו את מאגר Git שלכם ב-Firebase Studio, סביבת העבודה החדשה שלהם תהיה עם אותה תצורה בדיוק כמו שלכם, כולל אותם חבילות מערכת, תוספים ל-IDE, סקריפטים להתחלה ועוד.אם אתם יוצרים מסגרת או ספרייה לשימוש של אחרים, אתם יכולים לכלול קובץ
.idx/dev.nixבמאגרי הקוד לדוגמה, כך שכאשר משתמש מייבא את הדוגמאות שלכם אל Firebase Studio, הוא יוכל לדלג על הגדרת הסביבה ולנסות מיד את המסגרת שלכם. אתם יכולים גם ליצור תבנית מותאמת אישית משלכם שתשמש את המשתמשים כנקודת התחלה מותאמת אישית עם דעה מגובשת.
אחרי שתהיו מרוצים מההתאמות האישיות של הסביבה, תוכלו להוסיף כפתור 'פתיחה ב-Firebase Studio' לתיעוד שלכם, כמו קובץ README.md של הפרויקט, כדי להקל על אחרים לייבא את הפרויקט ל-Firebase Studio.
נקודות כניסה נפוצות של 'פתיחה ב-Firebase Studio'
יש כמה תבניות של כתובות URL שזמינות ללחצן 'פתיחה ב-Firebase Studio':
כדי לקשר לזרימת ייבוא מאגר Git, עם כתובת URL של מאגר Git שמולאה מראש, משתמשים בתבנית כתובת ה-URL הזו:
https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repoבשלב הזה, יש תמיכה רק במאגרי GitHub (פרטיים וציבוריים).
כדי לקשר אל תבנית מוגדרת מראש של סביבת עבודה, צריך למצוא את התבנית הרצויה בדף Templates ב-Firebase Studio ולהעתיק את כתובת ה-URL שלה, שצריכה להיות בפורמט הבא:
https://studio.firebase.google.com/new/geminiכדי לקשר לתבנית בהתאמה אישית, שמולאה מראש בכתובת ה-URL של התבנית ב-GitHub, משתמשים בתבנית כתובת ה-URL הזו:
https://studio.firebase.google.com/new?template=https://github.com/my-org/my-templateכדי לפתוח את App Prototyping agent עם הנחיה שמולאה מראש, משתמשים בתבנית כתובת ה-URL הזו:
https://studio.firebase.google.com/?prototypePrompt=Create an app that transforms sketches into a high-quality photograph with Gemini
הוספת לחצן 'פתיחה ב-Firebase Studio'
מתקינים את Open in Firebase Studio SDK או משתמשים בכלי הזה כדי ליצור את ה-HTML של לחצן Firebase Studio: