Skip to content

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

Interfejs: FileServerEntry

Eksperymentalne

Jeden wpis middleware obsługujący serwowanie plików statycznych.

Właściwości

mountPath

mountPath: string

Eksperymentalne

Prefiks ścieżki URL, pod którym ma być zamontowane middleware, np. "/styles/apps".


serveDir

serveDir: string

Eksperymentalne

Lokalny katalog, z którego będą serwowane pliki.


extension

extension: string

Eksperymentalne

Serwuj tylko pliki, których ścieżka URL kończy się na to rozszerzenie, np. ".css".


contentType

contentType: string

Eksperymentalne

Wartość nagłówka odpowiedzi Content-Type.


pathTransform?

optional pathTransform?: (urlRelativePath) => string

Eksperymentalne

Opcjonalna transformacja stosowana do ścieżki względnej względem URL przed rozwiązaniem względem serveDir, np. (p) => p.replace(//([^/]+)\.css$/, "/$1/app.css").

Parametry

urlRelativePath

string

Zwraca

string