.gitignore til MoonBit
17 ignorer regler for MoonBit, klar til at kopiere til dit lager.
Sprog til WebAssembly, JavaScript og native targets
Den komplette .gitignore til MoonBit
# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 22:57:15 UTC
# Teknologier: MoonBit
### MoonBit ###
_build/
# Lokal MoonBit-pakkecache
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Node.js afhængigheder
node_modules/
*.wasm
*.wat
# MoonBit agent runtime tilstand
.moonagent/
*.ll
*.bc
# Objekt fil
*.o
*.s
# Compilerresultat
*.out
# Windows eksekverbar
*.exe
# macOS debug symboler
*.dSYM/
Hvad disse MoonBit regler faktisk ignorerer
Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.
MoonBit standard build outputmappe.
| Mønster | Hvad den ignorerer |
|---|---|
_build/ |
MoonBit standard build outputmappe. |
Lokal MoonBit-pakkecache-mappe.
| Mønster | Hvad den ignorerer |
|---|---|
.mooncakes/ |
Lokal MoonBit-pakkecache |
Dækningsrapporter genereret af MoonBit-værktøjer.
| Mønster | Hvad den ignorerer |
|---|---|
moonbit-coverage-*.txt |
Dækningsrapporter genereret af MoonBit-værktøjer. |
Dækningsoutputmappe, der bruges af dækningskommandoer.
| Mønster | Hvad den ignorerer |
|---|---|
_coverage/ |
Dækningsoutputmappe, der bruges af dækningskommandoer. |
Halver runtime dækningsdatafil.
| Mønster | Hvad den ignorerer |
|---|---|
bisect.coverage |
Halver runtime dækningsdatafil. |
Kildekortfiler genereret til JavaScript output.
| Mønster | Hvad den ignorerer |
|---|---|
*.js.map |
Kildekortfiler genereret til JavaScript output. |
Node.js-afhængigheder brugt i JS-målarbejdsgange.
| Mønster | Hvad den ignorerer |
|---|---|
node_modules/ |
Node.js afhængigheder |
Kompilerede WebAssembly binære filer.
| Mønster | Hvad den ignorerer |
|---|---|
*.wasm |
Kompilerede WebAssembly binære filer. |
WebAssembly tekstformatoutput.
| Mønster | Hvad den ignorerer |
|---|---|
*.wat |
WebAssembly tekstformatoutput. |
MoonBit agent runtime tilstand og midlertidige filer.
| Mønster | Hvad den ignorerer |
|---|---|
.moonagent/ |
MoonBit agent runtime tilstand |
LLVM tekstuelle mellemliggende repræsentation (IR) filer.
| Mønster | Hvad den ignorerer |
|---|---|
*.ll |
LLVM tekstuelle mellemliggende repræsentation (IR) filer. |
LLVM bitkode filer.
| Mønster | Hvad den ignorerer |
|---|---|
*.bc |
LLVM bitkode filer. |
Native objektfiler fra LLVM/native compilation.
| Mønster | Hvad den ignorerer |
|---|---|
*.o |
Objekt fil |
Genererede assembly-kildefiler.
| Mønster | Hvad den ignorerer |
|---|---|
*.s |
Genererede assembly-kildefiler. |
Standard eksekverbart outputnavn på Unix-lignende systemer.
| Mønster | Hvad den ignorerer |
|---|---|
*.out |
Compilerresultat |
Native eksekverbart output på Windows.
| Mønster | Hvad den ignorerer |
|---|---|
*.exe |
Windows eksekverbar |
*.dSYM/ |
macOS debug symboler |
Sådan bruger du denne .gitignore til MoonBit
- Kopier MoonBit reglerne ovenfor, eller download filen direkte.
- Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
- Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
- Brug .gitignore, så alle på holdet deler de samme regler.