.gitignore für MoonBit
17 Ausschlussregeln für MoonBit, die du direkt in dein Repository übernehmen kannst.
Sprache für WebAssembly, JavaScript und native Ziele
Die vollständige .gitignore für MoonBit
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:53:45 UTC
# Technologien: MoonBit
### MoonBit ###
_build/
# Lokaler MoonBit-Paketcache
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Node.js-Abhängigkeiten
node_modules/
*.wasm
*.wat
# Laufzeitstatus des MoonBit-Agenten
.moonagent/
*.ll
*.bc
# Objektdatei
*.o
*.s
# Compiler-Ausgabe
*.out
# Ausführbare Windows-Datei
*.exe
# macOS-Debugsymbole
*.dSYM/
Was diese Regeln für MoonBit ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
MoonBit-Standard-Build-Ausgabeverzeichnis.
| Muster | Ausgeschlossene Dateien |
|---|---|
_build/ |
MoonBit-Standard-Build-Ausgabeverzeichnis. |
Lokales MoonBit-Paket-Cache-Verzeichnis.
| Muster | Ausgeschlossene Dateien |
|---|---|
.mooncakes/ |
Lokaler MoonBit-Paketcache |
Von MoonBit-Tools generierte Abdeckungsberichte.
| Muster | Ausgeschlossene Dateien |
|---|---|
moonbit-coverage-*.txt |
Von MoonBit-Tools generierte Abdeckungsberichte. |
Coverage-Ausgabeverzeichnis, das von Coverage-Befehlen verwendet wird.
| Muster | Ausgeschlossene Dateien |
|---|---|
_coverage/ |
Coverage-Ausgabeverzeichnis, das von Coverage-Befehlen verwendet wird. |
Laufzeitdaten zur Testabdeckung von Bisect.
| Muster | Ausgeschlossene Dateien |
|---|---|
bisect.coverage |
Laufzeitdaten zur Testabdeckung von Bisect. |
Für die JavaScript-Ausgabe generierte Source-Map-Dateien.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.js.map |
Für die JavaScript-Ausgabe generierte Source-Map-Dateien. |
Node.js-Abhängigkeiten, die in JS-Zielworkflows verwendet werden.
| Muster | Ausgeschlossene Dateien |
|---|---|
node_modules/ |
Node.js-Abhängigkeiten |
Kompilierte WebAssembly-Binärdateien.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.wasm |
Kompilierte WebAssembly-Binärdateien. |
Ausgabe im WebAssembly-Textformat.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.wat |
Ausgabe im WebAssembly-Textformat. |
Laufzeitstatus und temporäre Dateien des MoonBit-Agenten.
| Muster | Ausgeschlossene Dateien |
|---|---|
.moonagent/ |
Laufzeitstatus des MoonBit-Agenten |
LLVM-Textdateien für die Zwischendarstellung (IR).
| Muster | Ausgeschlossene Dateien |
|---|---|
*.ll |
LLVM-Textdateien für die Zwischendarstellung (IR). |
LLVM-Bitcode-Dateien.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.bc |
LLVM-Bitcode-Dateien. |
Native Objektdateien aus der LLVM-/nativen Kompilierung.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.o |
Objektdatei |
Generierte Assembly-Quelldateien.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.s |
Generierte Assembly-Quelldateien. |
Standardmäßiger Ausgabename der ausführbaren Datei auf Unix-ähnlichen Systemen.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.out |
Compiler-Ausgabe |
Native ausführbare Ausgabe unter Windows.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.exe |
Ausführbare Windows-Datei |
*.dSYM/ |
macOS-Debugsymbole |
So verwendest du diese .gitignore für MoonBit
- Kopiere die Regeln für MoonBit oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.