Skip to content

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