base44 eject
הורד את הקוד של פרויקט Base44 קיים למחשב המקומי שלך.תחביר
אפשרויות
| אפשרות | תיאור | נדרש |
|---|---|---|
-p, --path <path> | נתיב היכן לכתוב את הפרויקט | לא |
--app-id <id> | App ID לפליטה (מדלג על בחירה אינטראקטיבית) — דגל גלובלי, גם מקובל דרך משתנה סביבה BASE44_APP_ID | לא |
-y, --yes | דלג על אישורים אינטראקטיביים | לא |
מה זה עושה
פקודתeject מאפשרת לך להוריד את קוד המקור של פרויקט Base44 שנוצר או נוהל דרך הפלטפורמה:
- מפרט את כל הפרויקטים שניתן לפלוט (פרויקטים עם קוד מקור מנוהל)
- מאפשר לך לבחור פרויקט באופן אינטראקטיבי (או לציין דרך
--app-id) - מוריד את קוד הפרויקט לתיקייה מקומית
- יוצר פרויקט חדש כעותק (בשם “{Original Name} Copy”)
- מקשר את הקוד שהורד לפרויקט החדש
- יוצר
.env.localעם מזהה הפרויקט החדש - אופציונלית מתקין תלויות, בונה ופורס את הפרויקט
דוגמאות
זרימת עבודה
כשאתה מריץeject:
- בחירת פרויקט: בחר מהפרויקטים הזמינים לפליטה
- בחירת נתיב: ציין היכן ליצור את הפרויקט (ברירת מחדל
./{project-name}או./אם התיקייה הנוכחית ריקה) - הורדה: קוד הפרויקט מורד לנתיב שצוין
- יצירת פרויקט חדש: עותק של הפרויקט נוצר ב-Base44 (למשל, “My App Copy”)
- קישור: הקוד המקומי מקושר לפרויקט החדש
- פריסה אופציונלית: אם לפרויקט יש פקודות build מוגדרות, תישאל אם ברצונך לפרוס
- מריץ את פקודת ההתקנה (למשל,
npm install) - מריץ את פקודת ה-build (למשל,
npm run build) - פורס את כל המשאבים עם
base44 deploy
- מריץ את פקודת ההתקנה (למשל,
דרישות
- חייב להיות מאומת (הרץ
npx base44 loginתחילה) - הפרויקט חייב להיות ניתן לפליטה (יש קוד מקור מנוהל)
- במצב לא אינטראקטיבי, גם
--app-idוגם--pathנדרשים
מקרי שימוש
- הורד פרויקט שנוצר דרך לוח Base44
- שכפל פרויקט מנוהל לפיתוח מקומי
- צור עותק של פרויקט קיים כדי להתאים אותו
הערות
- הפקודה יוצרת פרויקט חדש כעותק, ושומרת על המקור
- הפרויקט החדש יקרא “{Original Name} Copy”
- הקוד שהורד מקושר אוטומטית לפרויקט החדש
- אם התיקייה הנוכחית ריקה, נתיב ברירת המחדל הוא
./ - אם לתיקייה הנוכחית יש קבצים, נתיב ברירת המחדל הוא
./{kebab-case-project-name} - רק פרויקטים עם
isManagedSourceCode !== falseיכולים להיפלט - אם לא קיימים פרויקטים לפליטה, הפקודה יוצאת עם “No projects available to eject.”
פקודות קשורות
| פקודה | תיאור |
|---|---|
base44 create | צור פרויקט Base44 חדש מתבנית |
base44 link | קשר תיקייה קיימת לפרויקט Base44 |
base44 deploy | פרוס את כל משאבי הפרויקט |
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.

