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 | שם הפרויקט (ארגומנט positional) | כן* |
-p, --path <path> | נתיב היכן ליצור את הפרויקט | כן* |
-t, --template <id> | מזהה תבנית (ראה תבניות למטה) | לא |
--deploy | בנה ופרוס את האתר (כולל דחיפת entities) | לא |
--no-skills | דלג על התקנת מיומנויות סוכן AI (מיומנויות נוספות כברירת מחדל) | לא |
name וגם --path חייבים להיות מסופקים יחד.
בחירת תבנית (קריטי - בחר בהתאם)
עליך לבחור את התבנית המתאימה ביותר בהתבסס על דרישות המשתמש:| מזהה תבנית | מתי להשתמש | תרחישי דוגמה |
|---|---|---|
backend-and-client | יצירת אפליקציית web מלאה חדשה מאפס | ”Create a task app”, “Build me a dashboard”, “Make a SaaS app” |
backend-only | הוספת Base44 לפרויקט קיים או שימוש בפריימוורק אחר (Next.js, Vue, Svelte וכו’) | “Add Base44 to my project”, “I want to use Next.js”, “I already have a frontend” |
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 שהוגדרו ב-
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.

