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