Skip to main content
דף זה הוא חלק ממיומנות של סוכן קידוד AI ונכתב לסוכנים, לא לבני אדם. לתיעוד Base44 הקריא לבני אדם, ראה את תיעוד המפתחים.

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

תחביר

npx base44 create [name] --path <path> [options]

ארגומנטים ואפשרויות

ארגומנט/אפשרותתיאורנדרש
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”
בחירת ברירת מחדל: כאשר המשתמש מבקש “create an app” או “build a project” בלי לציין פריימוורק מסוים, השתמש ב-backend-and-client כדי לספק אפליקציה מלאה ומוכנה לייצור עם Vite + React + Tailwind.

דגל --path

  • עבור תבנית backend-and-client (פרויקטים חדשים): השתמש בנתיב תת-תיקייה חדש
    npx base44 create my-app -p ./my-app -t backend-and-client
    
  • עבור תבנית backend-only (פרויקטים קיימים): השתמש ב--p . בתיקייה הנוכחית
    npx base44 create my-app -p .
    

זרימת עבודה: שימוש ב-backend-only עם פריימוורקים חיצוניים

קריטי: תיקיית הפרויקט חייבת להיות קיימת לפני הרצת base44 create עם backend-only תבנית backend-only מוסיפה רק קבצי תצורת Base44 - היא לא יוצרת frontend. אם אתה זקוק ל-frontend עם פריימוורק מסוים:
# Step 1: Initialize the frontend project FIRST
npm create vite@latest my-app -- --template react  # or vue, svelte, etc.
# OR: npx create-next-app@latest my-app
# OR: any other framework's init command

# Step 2: Navigate into the created folder
cd my-app

# Step 3: Install Base44 CLI
npm install --save-dev base44

# Step 4: Add Base44 configuration
npx base44 create my-app -p .
אזהרה: אל:
  • תיצור תיקייה ריקה ידנית, ואז תנסה להריץ npx create vite בתוכה (ייכשל - התיקייה קיימת)
  • הרץ base44 create עם backend-only בציפייה שייצור frontend (זה לא יקרה)
עשה:
  • הרץ את פקודת ה-init של הפריימוורק החיצוני תחילה (היא יוצרת תיקייה משלה)
  • ואז הרץ base44 create בתוך אותה תיקייה עם -p .

דוגמאות

# RECOMMENDED: Create full-stack project (for new apps)
npx base44 create my-app -p ./my-app -t backend-and-client

# Create full-stack and deploy in one step
npx base44 create my-app -p ./my-app -t backend-and-client --deploy

# Add Base44 to EXISTING project (must be inside the project folder)
npx base44 create my-app -p .

# Add Base44 to existing project and deploy
npx base44 create my-app -p . --deploy

# Create without adding AI agent skills
npx base44 create my-app -p . --no-skills

מה זה עושה

  1. מיישם את התבנית שנבחרה על נתיב היעד
  2. יוצר תיקיית base44/ עם קבצי תצורה
  3. רושם את הפרויקט עם Base44 backend
  4. יוצר base44/.app.jsonc עם ה-app ID
  5. אם --deploy בשימוש:
    • דוחף כל entities שהוגדרו ב-base44/entities/
    • מריץ פקודות install ו-build (עבור תבניות עם frontend)
    • פורס את האתר לאירוח Base44
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.