Skip to content

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

Giao diện: FileServerEntry

Thử nghiệm

Một mục middleware phục vụ tệp tĩnh.

Thuộc tính

mountPath

mountPath: string

Thử nghiệm

Tiền tố đường dẫn URL để gắn middleware, ví dụ "/styles/apps".


serveDir

serveDir: string

Thử nghiệm

Thư mục cục bộ để phục vụ các tệp.


extension

extension: string

Thử nghiệm

Chỉ phục vụ các tệp có đường dẫn URL kết thúc bằng phần mở rộng này, ví dụ ".css".


contentType

contentType: string

Thử nghiệm

Giá trị cho header phản hồi Content-Type.


pathTransform?

optional pathTransform?: (urlRelativePath) => string

Thử nghiệm

Biến đổi tùy chọn áp dụng cho đường dẫn tương đối so với URL trước khi giải quyết so với serveDir, ví dụ (p) => p.replace(//([^/]+)\.css$/, "/$1/app.css").

Tham số

urlRelativePath

string

Trả về

string