דלג לתוכן הראשי
פרוס את כל משאבי הפרויקט שלך ל-Base44 בפקודה אחת. זה כולל ישויות, ‏פונקציות, ‏מחברים, ‏תצורת אימות, וקוד הבנייה של ה-frontend שלך. הפקודה מספקת סיכום של מה יפרוס ומבקשת אישור לפני שתמשיך. אם מחברים כלשהם דורשים הרשאת OAuth, פקודת הפריסה תבקש ממך להרשות אותם בדפדפן שלך, בדומה להרצת connectors push. ניתן גם לפרוס משאבים בנפרד באמצעות entities push, ‏functions deploy, ‏connectors push, ‏auth push, ו-site deploy. לפני הרצת פקודה זו, ודא שקובצי ה-frontend הבנויים שלך נמצאים בתיקייה שצוינה על-ידי site.outputDirectory בקובץ config.jsonc שלך.

שימוש

base44 deploy

דגלים

FlagDescription
-y, --yesדלג על בקשת האישור

התנהגות סנכרון

פקודת הפריסה יוצרת ומעדכנת את כל סוגי המשאבים, אך מטפלת במחיקות בצורה שונה עבור פונקציות בהשוואה לישויות ומחברים.

ישויות ומחברים

ישויות ומחברים מסונכרנים במלואם. משאבים מרוחקים שלא נמצאים מקומית מוסרים:
Local stateRemote stateResult
המשאב קייםהמשאב קייםהמשאב המרוחק מתעדכן
המשאב קייםהמשאב חסרנוצר משאב חדש
המשאב חסרהמשאב קייםהמשאב המרוחק מוסר
הסרת ישות מסירה את הסכימה שלה מ-Base44. נתונים קיימים אינם נמחקים, אך הישות לא תהיה נגישה יותר דרך ה-SDK.הסרת מחבר מסירה את חיבור ה-OAuth מ-Base44. פונקציות המשתמשות במחבר ייכשלו עד שהוא יחובר מחדש.

פונקציות

פונקציות נפרסות אך אינן נגזמות. פונקציות מרוחקות שלא נמצאות מקומית נשארות ללא שינוי. כדי להסיר פונקציות מרוחקות שאינן בפרויקט שלך יותר, השתמש ב-functions deploy --force.

ראה גם

  • ישויות: למד על תצורת סכימת מסד נתונים
  • מחברים: הגדרת חיבורי OAuth לשירותי צד שלישי
  • פונקציות backend: יצירת נקודות קצה serverless
  • functions deploy: פרוס פונקציות בנפרד עם אפשרויות פריסה סלקטיבית וגיזום
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.