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