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