Skip to content

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