תחילת העבודה בפרויקט קיים

Firebase Studio מציע דרך יעילה לייבא פרויקטים קיימים של אפליקציות אינטרנט לסביבת העבודה של Firebase Studio, כדי שתוכלו להמשיך לעבוד על הפרויקטים הקיימים בעזרת התמיכה מבוססת-ה-AI של Firebase Studio ויכולות הפיתוח, הפריסה והמעקב המשופרות.

אפשר לייבא פרויקטים ממאגר מקור (GitHub,‏ GitLab או Bitbucket), מ-Figma באמצעות הפלאגין של Builder.io ל-Figma או מקובץ ארכיון מקומי. Firebase Studio תומך בייבוא של קובצי tar וקובצי zip בפורמט gzip בנפח של עד 100MB.

שנתחיל?

שלב 1: מייבאים את הפרויקט

שלב 2: התקנת יחסי התלות

כברירת מחדל, Firebase Studio לא מתקין יחסי תלות כשמייבאים פרויקט, כך שצריך לעשות זאת באופן ידני אחרי הייבוא הראשון.

לדוגמה, אם מייבאים אפליקציית Flutter, צריך להריץ את הפקודה flutter pub get במסוף, או את הפקודה npm install לאפליקציות JavaScript או TypeScript.

כדי לשנות את זה לכל המשתמשים העתידיים בתבנית ולפעולות ייבוא עתידיות, מוסיפים הוק של onCreate לקובץ dev.nix במאגר הפרויקט. אפשר להגדיר את onCreate כך שתפעיל את פקודת ה-build המתאימה לפרויקט (לדוגמה, npm install או flutter pub get).

אחרי ההגדרה הזו, יחסי התלות מותקנים באופן אוטומטי בכל פעם שמשתמשים מייבאים את המאגר ל-Firebase Studio.

השלבים הבאים