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