דלג לתוכן הראשי
צור פרויקט Base44 שהוא backend בלבד עם entities ו-functions. השתמש בתבנית זו כשאתה רוצה לבנות frontend משלך או להשתלב עם אפליקציות קיימות.
ה-CLI דורש Node.js 20.19.0 ומעלה.

הגדרה

1

התקן את Base44 CLI

התקן את Base44 CLI גלובלית:
npm install -g base44@latest
2

צור פרויקט

צור פרויקט Base44 חדש:
base44 create
אם אתה לא מחובר כבר, הפקודה תבקש ממך לבצע אימות.בחר Create a basic project כשתתבקש, ולאחר מכן עקוב אחר ההוראות להגדיר את הפרויקט שלך.
לאחר ההשלמה, תראה את שם הפרויקט שלך וקישור ללוח הבקרה של Base44 שלך. ה-CLI יוצר את הפרויקט שלך עם המבנה הבא:
<your-project-name>
base44
.app.jsonc
config.jsonc
.gitignore
מזהה האפליקציה שלך נוסף אוטומטית ל-.app.jsonc.

השלבים הבאים

עכשיו שפרויקט Base44 שלך מוגדר, אתה יכול: הפרויקט שלך כולל Base44 skills שמלמדים עוזרי קידוד AI כיצד לעבוד עם Base44. תוכל לפתוח את הפרויקט שלך ב-Cursor, Claude Code, או עוזר ה-AI המועדף עליך ולתאר מה אתה רוצה לבנות.

בנה frontend

צור אפליקציית frontend באמצעות ה-framework המועדף עליך. התקן את Base44 JavaScript SDK:
npm install @base44/sdk
הגדר את לקוח ה-SDK עם מזהה האפליקציה שלך (מ-base44/.app.jsonc) והשתמש בו כדי לתקשר עם ה-entities שלך:
import { createClient } from "@base44/sdk";

const base44 = createClient({
  appId: "your-app-id",
});

const tasks = await base44.entities.Task.list();
למד עוד בתיעוד JavaScript SDK.

פיתוח מקומי

רוב frameworks של frontend תומכים בשרתי פיתוח מקומיים עם hot reloading. דרך ה-SDK, ה-frontend המקומי שלך יתחבר לבקאנד המארח של Base44. תוכל גם להריץ base44 dev כדי להתחיל שרת פיתוח מקומי שמטפל בפונקציות בקאנד, entities והעלאות מדיה על המכונה שלך. זה מאפשר לך לבדוק שינויים מבלי לפרוס. ראה Local development לפרטים.

פרוס את ה-frontend שלך

אם תרצה לפרוס את ה-frontend שלך לפלטפורמת האירוח של Base44, הגדר את outputDirectory ב-base44/config.jsonc שלך:
{
  "name": "basic-test-app",

  // Site/hosting configuration
  "site": {
    "outputDirectory": "./dist",
  },
}
ה-outputDirectory אומר ל-CLI היכן כלי הבנייה שלך מוציא את הקבצים המהודרים. בנה את ה-frontend שלך, ולאחר מכן פרוס עם פקודת site deploy.

ראה גם

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