Skip to content

pantoken-root / plugins/vite/workspace-orchestrator/src / FileServerEntry

ממשק: FileServerEntry ​

ניסיוני

כניסה אחת של middleware לשירות קבצים סטטי.

תכונות ​

mountPath ​

mountPath: string

ניסיוני

קידומת נתיב URL שבה יותקן ה-middleware, לדוגמה "/styles/apps".


serveDir ​

serveDir: string

ניסיוני

ספרייה מקומית שמממנה יוגשו הקבצים.


extension ​

extension: string

ניסיוני

לשרת רק קבצים שהנתיב ב-URL מסתיים בהרחבה זו, לדוגמה ".css".


contentType ​

contentType: string

ניסיוני

הערך עבור כותרת התגובה Content-Type.


pathTransform? ​

optional pathTransform?: (urlRelativePath) => string

ניסיוני

טרנספורמציה אופציונלית שמופעלת על הנתיב היחסי ל-URL לפני פתרון מול serveDir, לדוגמה (p) => p.replace(//([^/]+)\.css$/, "/$1/app.css").

פרמטרים ​

urlRelativePath ​

string

מחזיר ​

string