base44 exec
הרץ סקריפט עם Base44 SDK מאומת מראש כמשתמש הנוכחי. קורא את הסקריפט מ-stdin.תחביר
איך זה עובד
פקודתexec קוראת סקריפט מ-stdin ומריצה אותו בצד השרת עם Base44 SDK מאומת מראש כמשתמש המחובר כרגע. זה מאפשר לך להריץ סקריפטים חד-פעמיים מול נתוני האפליקציה שלך מבלי לכתוב פונקציה מלאה.
Globals זמינים
base44 — SDK client מאותחל מראש, זמין כמשתנה גלובלי בכל exec script. אינך צריך לייבא או להגדיר אותו — הוא מוכן לשימוש מיד.
השתמש בו לתקשר עם משאבי האפליקציה שלך:
base44.entities.<EntityName>— פעולות CRUD על entities (.list(),.get(id),.create(data),.update(id, data),.delete(id))base44.functions.invoke(name, data?)— קרא לפונקציית backendbase44.agents.<AgentName>— הפעל סוכני AI- למשאבים ושיטות זמינים נוספים, ראה את Base44 SDK reference
דוגמאות
דרישות
- חייב להיות מאומת (
npx base44 login) - חייב לרוץ באחד מההקשרים האלה:
- מתיקיית פרויקט Base44 מקושרת, או
- עם
--app-id <id>, או - עם
BASE44_APP_IDמוגדר
- הסקריפט חייב להיות מועבר דרך stdin (מצב לא אינטראקטיבי)
הערות
- הסקריפט רץ עם Base44 SDK מאומת מראש — ניתן להשתמש ב-
base44.entities,base44.functions, וכו’ ישירות --app-idשימושי כשאתה רוצה לבדוק נתוני אפליקציה מבלי לעבור לפרויקט מקומי מקושר- קוד היציאה מהסקריפט מועבר כקוד היציאה של תהליך ה-CLI
- פקודה זו דורשת ש-stdin יהיה מועבר (היא לא מקבלת קלט במצב TTY אינטראקטיבי)
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.

