Skip to main content
השתמש בפקודה eject כדי לשכפל אפליקציה שבנית עם Base44 app editor לפרויקט Base44 חדש עם codebase מקומי. הפקודה יוצרת בקאנד חדש ב-Base44 עם app ID משלו ומורידה את הקוד שלך באופן מקומי, מה שמעניק לך שליטה מלאה על הפיתוח ב-IDE שלך. האפליקציה המקורית שלך נשארת ב-Base44 ללא שינוי.
  • ה-CLI דורש Node.js 20.19.0 ומעלה.
  • מדריך זה יוצר עותק נפרד של האפליקציה שלך כפרויקט חדש. אם אתה רוצה לפתח את האפליקציה הקיימת שלך מקומית בלי ליצור עותק נפרד, בחר אחת מהאפשרויות האלה במקום:
    • GitHub integration: סנכרון אוטומטי דו-כיווני עם GitHub repo, דורש תוכנית Builder. מתאים במיוחד לפיתוח מקומי מתמשך שבו אתה רוצה שהשינויים יישארו מסונכרנים בין Base44 לעורך שלך.
    • base44 scaffold: כתוב קוד בקאנד מקומית ופרוס ידנית.
1

התקן את ה-CLI

התקן את Base44 CLI גלובלית:
2

Eject את האפליקציה שלך

הרץ את פקודת ה-eject:
אם אתה לא מחובר כבר, הפקודה תבקש ממך לבצע אימות.בחר את האפליקציה שברצונך לשכפל, ולאחר מכן בחר תיקיית יעד. ה-CLI יוצר פרויקט בקאנד חדש של Base44 עם app ID ייחודי ומוריד את קוד ה-frontend ואת משאבי הבקאנד של האפליקציה שלך באופן מקומי.
לאחר ההשלמה, יש לך:
  • פרויקט בקאנד Base44 חדש: בקאנד נפרד ב-Base44 עם app ID משלו ומסד נתונים ריק.
  • קבצי פרויקט מקומיים:
    • קוד Frontend: ה-frontend של אפליקציית React שלך, מוכן לשינוי ובנייה.
    • משאבי Backend: entity schemas, functions וקבצי תצורה בתיקיית base44/.
ה-entity schemas שלך מועתקים לפרויקט החדש, אך הנתונים לא. ראה Work with data להוספת רשומות. לפרטים על הקבצים שנוצרו, ראה Project Structure.

מתי להשתמש ב-eject

השתמש ב-eject כאשר אתה:
  • רוצה לפתח אפליקציה קיימת ב-IDE שלך עם שליטה מלאה בקוד.
  • רוצה לבנות לקוחות נוספים שחולקים את הבקאנד שלך, כגון אפליקציית מובייל או הרחבת Chrome.
  • צריך זרימות עבודה של version control מעבר ל-GitHub integration, כגון feature branches או pull requests.
אם אתה רוצה לכתוב קוד בקאנד מקומית לאפליקציה קיימת בלי ליצור עותק נפרד, השתמש ב-base44 scaffold במקום.

השלבים הבאים

עכשיו שיש לך פרויקט מקומי, אתה יכול:
  • להשתמש ב-SDK כדי להוסיף עוד פונקציונליות ל-frontend שלך.
  • להוסיף entities, backend functions, ו-agents. אם אתה עובד ב-TypeScript, ייצר types כדי לקבל autocomplete ובטיחות סוגים.
  • להמשיך לבנות את ה-frontend שלך ולפרוס עדכונים עם base44 deploy.

ראה גם

דף זה תורגם באמצעות AI. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.