base44 create
יוצר פרויקט Base44 חדש מתבנית. פקודה זו אינה תלויה בפריימוורק ויכולה או להקים פרויקט מלא או להוסיף תצורת Base44 לפרויקט קיים.קריטי: נדרש מצב לא אינטראקטיבי
תמיד ספק גם את שם הפרויקט וגם את דגל--path. בלי שניהם, הפקודה פותחת TUI אינטראקטיבי שסוכנים לא יכולים להשתמש בו כראוי.
WRONG: npx base44 create
WRONG: npx base44 create my-app
RIGHT: npx base44 create my-app -p ./my-app
תחביר
ארגומנטים ואפשרויות
*נדרש במצב לא אינטראקטיבי. גם
name וגם --path חייבים להיות מסופקים יחד.
בחירת תבנית (קריטי - בחר בהתאם)
עליך לבחור את התבנית המתאימה ביותר בהתבסס על דרישות המשתמש:
בחירת ברירת מחדל: כאשר המשתמש מבקש “create an app” או “build a project” בלי לציין פריימוורק מסוים, השתמש ב-
backend-and-client כדי לספק אפליקציה מלאה ומוכנה לייצור עם Vite + React + Tailwind.
דגל --path
- עבור תבנית
backend-and-client(פרויקטים חדשים): השתמש בנתיב תת-תיקייה חדש - עבור תבנית
backend-only(פרויקטים קיימים): השתמש ב--p .בתיקייה הנוכחית
זרימת עבודה: שימוש ב-backend-only עם פריימוורקים חיצוניים
קריטי: תיקיית הפרויקט חייבת להיות קיימת לפני הרצת base44 create עם backend-only
תבנית backend-only מוסיפה רק קבצי תצורת Base44 - היא לא יוצרת frontend. אם אתה זקוק ל-frontend עם פריימוורק מסוים:
- תיצור תיקייה ריקה ידנית, ואז תנסה להריץ
npx create viteבתוכה (ייכשל - התיקייה קיימת) - הרץ
base44 createעםbackend-onlyבציפייה שייצור frontend (זה לא יקרה)
- הרץ את פקודת ה-init של הפריימוורק החיצוני תחילה (היא יוצרת תיקייה משלה)
- ואז הרץ
base44 createבתוך אותה תיקייה עם-p .
דוגמאות
מה זה עושה
- מיישם את התבנית שנבחרה על נתיב היעד
- יוצר תיקיית
base44/עם קבצי תצורה - רושם את הפרויקט עם Base44 backend
- יוצר
base44/.app.jsoncעם ה-app ID - אם
--deployבשימוש:- דוחף כל entities שהוגדרו ב-
base44/entities/ - מריץ פקודות install ו-build (עבור תבניות עם frontend)
- פורס את האתר לאירוח Base44
- דוחף כל entities שהוגדרו ב-
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.