base44 types generate
צור קובץ הצהרת TypeScript (types.d.ts) ממשאבי הפרויקט (entities, functions, agents, connectors).
שימוש
מה זה עושה
- קורא תצורת פרויקט — סורק את
base44/entities/,base44/functions/,base44/agents/, ו-base44/connectors/לכל המשאבים המוגדרים - מייצר
base44/.types/types.d.ts— יוצר קובץ הצהרת TypeScript שמרחיב את מודול@base44/sdkעם רישומים מוקלדים - מעדכן
tsconfig.json(אם קיים) — מוסיף אוטומטיתbase44/.types/*.d.tsלמערךincludeכך ש-TypeScript קולט את הסוגים שנוצרו
אימות
לא נדרש. פקודה זו רצה כולה מקומית ולא צריכה אימות.קובץ פלט
הקובץ שנוצר ממוקם ב:תוכן שנוצר
קובץ ההצהרה מרחיב את מודול@base44/sdk עם ארבעה רישומים:
EntityTypeRegistry— ממפה שמות entity לממשקי TypeScript שלהם (מקומפלים מסכמות JSON של entity)FunctionNameRegistry— מפרט את כל שמות הפונקציות של backendAgentNameRegistry— מפרט את כל שמות הסוכניםConnectorTypeRegistry— מפרט את כל סוגי ה-connectors
אינטגרציית tsconfig.json
אם קייםtsconfig.json בשורש הפרויקט, הפקודה מוסיפה אוטומטית base44/.types/*.d.ts למערך include:
tsconfig.json, שלב זה מדלג בשקט.
מתי להריץ
- לאחר יצירה או שינוי סכמות entity ב-
base44/entities/ - לאחר הוספה או הסרה של פונקציות backend ב-
base44/functions/ - לאחר הוספה או הסרה של סוכנים ב-
base44/agents/ - לאחר הוספה או הסרה של connectors ב-
base44/connectors/ - בעת הגדרת פרויקט TypeScript לראשונה עם Base44
הערות
- הקובץ שנוצר אין לערוך ידנית — הוא יידרס בהרצה הבאה
- שקול להוסיף
base44 types generateל-pipeline ה-build שלך או כסקריפט pre-build - תיקיית
.typesנוצרת אוטומטית בתוך תיקייתbase44/
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.

