Skip to content

pantoken / 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