Skip to content

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

接口: FileServerEntry

实验性

一个静态文件服务中间件条目。

属性

mountPath

mountPath: string

实验性

用于挂载中间件的 URL 路径前缀,例如 "/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