איך עוברים מ-Firebase Studio ל-Antigravity

1. מבוא

בשיעור ה-Lab הזה תלמדו איך להעביר את סביבות העבודה הקיימות שלכם אל Google Antigravity, סביבת פיתוח משולבת (IDE) שמתמקדת בקוד ופועלת בעזרת סוכני AI. בסרטון הבא באורך דקה אחת מוסבר על השלבים שנבצע בשיעור ה-Lab הזה.

2. התקנה של Antigravity IDE

‫Antigravity היא סביבת פיתוח משולבת (IDE) של Google שמתמקדת בכתיבת קוד ופועלת בעזרת סוכני AI. ב-Lab הזה משתמשים ב-Antigravity כדי לבצע טרנספורמציות אוטומטיות של פרויקטים.

  1. נכנסים לכתובת antigravity.google.
  2. מורידים את קובץ ההתקנה למערכת ההפעלה (macOS,‏ Windows או Linux).
  3. מריצים את תוכנת ההתקנה ופועלים לפי ההוראות במסך.
  4. פותחים את Antigravity כדי לוודא שהיא פועלת בצורה תקינה.

3. התקנה של Node.js

‫Antigravity ו-Firebase CLI מסתמכים על Node.js. מוודאים שיש לכם גרסה 20 ואילך.

  1. מורידים את גרסת LTS של Node.js מ-nodejs.org.
  2. מריצים את קובץ ההתקנה ומאשרים את הגדרות ברירת המחדל.
  3. פותחים טרמינל ומריצים את הפקודה node --version כדי לוודא שהגרסה היא 20.x ואילך.

4. התקנת Firebase CLI

בעזרת Firebase CLI אפשר לפרוס את האפליקציה משורת הפקודה.

  1. בטרמינל, מריצים את הפקודה הבאה כדי להתקין את ה-CLI באופן גלובלי:
    npm install -g firebase-tools
    
  2. אם מוצגת בקשה להרשאות ב-macOS או ב-Linux, יכול להיות שתצטרכו להריץ את הפקודה:
    sudo npm install -g firebase-tools
    
  3. מאמתים את ההתקנה:
    firebase --version
    
    מוודאים שהגרסה היא 15.10.0 ומעלה.

5. ייצוא הפרויקט מ-Firebase Studio

  1. פותחים את סביבת העבודה ב-Firebase Studio.
  2. לוחצים על הלחצן העברה עכשיו בחלק העליון של סביבת העבודה.
  3. פועלים לפי ההוראות במסך כדי ליצור קובץ ZIP של קובצי הפרויקט ולהוריד אותו.
    • הערה: אם לא מופיע חלון, כדאי לבדוק אם יש חוסמי חלונות קופצים בסרגל הכתובות של הדפדפן.
  4. מחלצים את תיקיית ה-ZIP שהורדה לספרייה מקומית.

6. איך מאתחלים את האפליקציה ב-Antigravity

  1. פותחים את התיקייה שחולצה ב-Antigravity.
  2. בחלונית הסוכן, בוחרים במודל Gemini Flash.
  3. מזינים את ההנחיה הבאה:
    @fbs-to-agy-export
    
  4. פועלים לפי ההנחיות של הנציג ומספקים עזרה אם מתבקשים להשלים את השינוי בפרויקט.

7. תצוגה מקדימה של האפליקציה באופן מקומי

  1. בתפריט של סרגל הצד הימני, עוברים אל Run and Debug (הפעלה וניפוי באגים).
  2. לוחצים על הלחצן הפעלה כדי להפעיל את שרת הפיתוח המקומי.
  3. פועלים לפי ההוראות בטרמינל כדי לראות את הבקשה.

8. פרסום האפליקציה

  1. פותחים את חלונית הצ'אט עם נציג.
  2. מזינים את ההנחיה הבאה:
    Publish my app
    
  3. כשמופיעה בקשה להריץ את firebase deploy, בוחרים באפשרות כן.
  4. הנציג יקשר אתכם לכתובת ה-URL הקיימת של App Hosting או ידריך אתכם בתהליך הגדרה חדש.

9. סיכום

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