Skip to content

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

Interface: FileServerEntry ​

Expérimental

Une entrée de middleware pour servir des fichiers statiques.

Propriétés ​

mountPath ​

mountPath: string

Expérimental

Préfixe de chemin URL où monter le middleware, par ex. "/styles/apps".


serveDir ​

serveDir: string

Expérimental

Répertoire local à partir duquel servir les fichiers.


extension ​

extension: string

Expérimental

Servir uniquement les fichiers dont le chemin URL se termine par cette extension, p. ex. ".css".


contentType ​

contentType: string

Expérimental

Valeur pour l'en-tête de réponse Content-Type.


pathTransform? ​

optional pathTransform?: (urlRelativePath) => string

Expérimental

Transformation optionnelle appliquée au chemin relatif à l'URL avant la résolution contre serveDir, p. ex. (p) => p.replace(//([^/]+)\.css$/, "/$1/app.css").

Paramètres ​

urlRelativePath ​

string

Retourne ​

string