Skip to content

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

Schnittstelle: FileServerEntry

Experimentell

Ein statischer Middleware-Eintrag zum Bereitstellen von Dateien.

Eigenschaften

mountPath

mountPath: string

Experimentell

URL-Pfad-Präfix, unter dem die Middleware eingebunden wird, z. B. "/styles/apps".


serveDir

serveDir: string

Experimentell

Lokales Verzeichnis, aus dem Dateien ausgeliefert werden.


extension

extension: string

Experimentell

Nur Dateien ausliefern, deren URL-Pfad mit dieser Erweiterung endet, z. B. ".css".


contentType

contentType: string

Experimentell

Wert für den Antwort-Header Content-Type.


pathTransform?

optional pathTransform?: (urlRelativePath) => string

Experimentell

Optionale Transformation, die auf den URL-relativen Pfad angewendet wird, bevor gegen serveDir aufgelöst wird, z. B. (p) => p.replace(//([^/]+)\.css$/, "/$1/app.css").

Parameter

urlRelativePath

string

Rückgabe

string