.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

  1. Copia le regole di MoonBit qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. 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.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Linguaggio

Vedi tutti i modelli di Linguaggio