Ludovic Frank Gitignore

.gitignore pour MoonBit

17 règles d’exclusion pour MoonBit, prêtes à copier dans votre dépôt.

Langage pour WebAssembly, JavaScript et natif

Le .gitignore complet pour MoonBit

# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-10-31 21:02:26 UTC
# Technologies : MoonBit

### MoonBit ###
_build/
# Cache local des paquets MoonBit
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Dépendances Node.js
node_modules/
*.wasm
*.wat
# État d’exécution de l’agent MoonBit
.moonagent/
*.ll
*.bc
# Fichier objet
*.o
*.s
# Résultats du compilateur
*.out
# Exécutable Windows
*.exe
# Symboles de débogage macOS
*.dSYM/

Ce que ces règles MoonBit ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

Répertoire de sortie de compilation par défaut de MoonBit.

Motif Ce qu’il ignore
_build/ Répertoire de sortie de compilation par défaut de MoonBit.

Répertoire de cache local des paquets MoonBit.

Motif Ce qu’il ignore
.mooncakes/ Cache local des paquets MoonBit

Rapports de couverture générés par les outils MoonBit.

Motif Ce qu’il ignore
moonbit-coverage-*.txt Rapports de couverture générés par les outils MoonBit.

Répertoire de sortie utilisé par les commandes de couverture.

Motif Ce qu’il ignore
_coverage/ Répertoire de sortie utilisé par les commandes de couverture.

Fichier de données de couverture d’exécution Bisect.

Motif Ce qu’il ignore
bisect.coverage Fichier de données de couverture d’exécution Bisect.

Fichiers de correspondance des sources générés pour les résultats JavaScript.

Motif Ce qu’il ignore
*.js.map Fichiers de correspondance des sources générés pour les résultats JavaScript.

Dépendances Node.js utilisées pour les workflows ciblant JavaScript.

Motif Ce qu’il ignore
node_modules/ Dépendances Node.js

Binaires WebAssembly compilés.

Motif Ce qu’il ignore
*.wasm Binaires WebAssembly compilés.

Résultats au format texte WebAssembly.

Motif Ce qu’il ignore
*.wat Résultats au format texte WebAssembly.

État d’exécution et fichiers temporaires de l’agent MoonBit.

Motif Ce qu’il ignore
.moonagent/ État d’exécution de l’agent MoonBit

Fichiers de représentation intermédiaire textuelle (IR) LLVM.

Motif Ce qu’il ignore
*.ll Fichiers de représentation intermédiaire textuelle (IR) LLVM.

Fichiers de bitcode LLVM.

Motif Ce qu’il ignore
*.bc Fichiers de bitcode LLVM.

Fichiers objets natifs issus de la compilation LLVM/native.

Motif Ce qu’il ignore
*.o Fichier objet

Fichiers sources assembleur générés.

Motif Ce qu’il ignore
*.s Fichiers sources assembleur générés.

Nom par défaut de l’exécutable produit sur les systèmes de type Unix.

Motif Ce qu’il ignore
*.out Résultats du compilateur

Exécutable natif produit sous Windows.

Motif Ce qu’il ignore
*.exe Exécutable Windows
*.dSYM/ Symboles de débogage macOS

Comment utiliser ce .gitignore pour MoonBit

  1. Copiez les règles MoonBit ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore Langage

Voir tous les modèles Langage