Exclure des fichiers des déploiements avec.Esadaxignore

Auteur:Vishal Singh
Mise à jour:11 août 2025

Le fichier .Esadaxignore est un outil puissant pour gérer les déploiements sur Esadax. Il vous permet de spécifier quels fichiers et répertoires doivent être exclus pendant le processus de déploiement.

Vue d ' ensemble

Le fichier .Esadaxignore fonctionne de manière similaire à un fichier .gitignore mais est spécifique à Esadax. En plaçant ce fichier dans le répertoire racine de votre projet, vous pouvez exclure certains fichiers et répertoires d'être téléchargés ou servis sur Esadax.

Comment ça marche?

  1. Exclusions par défaut : Tous les fichiers sont exclus par défaut, sauf indication contraire.
  2. Inclure des fichiers : Pour inclure un fichier ou un répertoire, ajoutez son nom précédé de ! dans le fichier .Esadaxignore.
  3. Structure : Le fichier doit être placé au niveau racine de votre projet.

Exemple d'utilisation

Pour exclure des fichiers et des répertoires spécifiques:

.Esadaxignore image private.html

Cela empêchera le répertoire /image et le fichier /private.html d'être téléchargés.

Cas d'utilisation avancés

  • Autoriser des fichiers spécifiques : Ajoutez !file_name pour autoriser un fichier spécifique.
  • Ignorer tous les fichiers : Commencez par /* pour ignorer tous les fichiers du répertoire racine.
    .Esadaxignore /*
    
  • Combiner des règles : Utilisez plusieurs lignes pour créer des règles complexes.

Monorepos et Workflows

  • Dans un dépôt mono, le fichier .Esadaxignore à la racine du projet a la priorité sur toute autre configuration.
  • Si aucun .Esadaxignore n'est trouvé, Esadax utilise celui au niveau de la racine.

Les meilleures pratiques

  1. Sécurité: Utilisez-le pour protéger les fichiers sensibles comme private.html.
  2. Efficacité : Téléchargez uniquement les fichiers nécessaires, ce qui réduit la taille du déploiement et améliore la vitesse.
  3. Conformité : Assurez la conformité aux exigences spécifiques du projet en excluant les fichiers inutiles.

En tirant parti du fichier .Esadaxignore, vous pouvez rationaliser votre processus de déploiement tout en gardant votre projet sécurisé et efficace.