Skip to content

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