.gitignore per MoonBit
17 regole di esclusione per MoonBit, pronte da copiare nel repository.
Linguaggio per WebAssembly, JavaScript e destinazioni native
Il .gitignore completo per MoonBit
# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:31:07 UTC
# Tecnologie: MoonBit
### MoonBit ###
_build/
# Cache locale dei pacchetti MoonBit
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Dipendenze di Node.js
node_modules/
*.wasm
*.wat
# Stato di esecuzione dell'agente MoonBit
.moonagent/
*.ll
*.bc
# File oggetto
*.o
*.s
# Risultati del compilatore
*.out
# Eseguibile Windows
*.exe
# Simboli di debug di macOS
*.dSYM/
Cosa escludono le regole di MoonBit
Tutti i pattern e i motivi per includerli nel tuo .gitignore.
Directory predefinita dei risultati di compilazione di MoonBit.
| Schema di esclusione | Cosa esclude |
|---|---|
_build/ |
Directory predefinita dei risultati di compilazione di MoonBit. |
Directory della cache locale dei pacchetti MoonBit.
| Schema di esclusione | Cosa esclude |
|---|---|
.mooncakes/ |
Cache locale dei pacchetti MoonBit |
Report di copertura generati dagli strumenti MoonBit.
| Schema di esclusione | Cosa esclude |
|---|---|
moonbit-coverage-*.txt |
Report di copertura generati dagli strumenti MoonBit. |
Directory dei risultati usata dai comandi di copertura.
| Schema di esclusione | Cosa esclude |
|---|---|
_coverage/ |
Directory dei risultati usata dai comandi di copertura. |
File dei dati di copertura di Bisect durante l'esecuzione.
| Schema di esclusione | Cosa esclude |
|---|---|
bisect.coverage |
File dei dati di copertura di Bisect durante l'esecuzione. |
File source map generati per i risultati JavaScript.
| Schema di esclusione | Cosa esclude |
|---|---|
*.js.map |
File source map generati per i risultati JavaScript. |
Dipendenze Node.js usate nei flussi di lavoro con destinazione JS.
| Schema di esclusione | Cosa esclude |
|---|---|
node_modules/ |
Dipendenze di Node.js |
Binari WebAssembly compilati.
| Schema di esclusione | Cosa esclude |
|---|---|
*.wasm |
Binari WebAssembly compilati. |
Risultati in formato testuale WebAssembly.
| Schema di esclusione | Cosa esclude |
|---|---|
*.wat |
Risultati in formato testuale WebAssembly. |
Stato di esecuzione e file temporanei dell'agente MoonBit.
| Schema di esclusione | Cosa esclude |
|---|---|
.moonagent/ |
Stato di esecuzione dell'agente MoonBit |
File della rappresentazione intermedia (IR) testuale di LLVM.
| Schema di esclusione | Cosa esclude |
|---|---|
*.ll |
File della rappresentazione intermedia (IR) testuale di LLVM. |
File di bitcode LLVM.
| Schema di esclusione | Cosa esclude |
|---|---|
*.bc |
File di bitcode LLVM. |
File oggetto nativi della compilazione LLVM/nativa.
| Schema di esclusione | Cosa esclude |
|---|---|
*.o |
File oggetto |
File sorgente assembly generati.
| Schema di esclusione | Cosa esclude |
|---|---|
*.s |
File sorgente assembly generati. |
Nome predefinito dell'eseguibile prodotto sui sistemi Unix e simili.
| Schema di esclusione | Cosa esclude |
|---|---|
*.out |
Risultati del compilatore |
Eseguibile nativo prodotto su Windows.
| Schema di esclusione | Cosa esclude |
|---|---|
*.exe |
Eseguibile Windows |
*.dSYM/ |
Simboli di debug di macOS |
Come usare questo .gitignore per MoonBit
- Copia le regole di MoonBit qui sopra oppure scarica direttamente il file.
- Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
- Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
- Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.