.gitignore pentru MoonBit
17 reguli de ignorare pentru MoonBit, gata de copiat în depozitul dvs.
Limbă pentru WebAssembly, JavaScript și ținte native
.gitignore complet pentru MoonBit
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:51:26 UTC
# Tehnologii: MoonBit
### MoonBit ###
_build/
# Cache-ul pachetului MoonBit local
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Dependențe Node.js
node_modules/
*.wasm
*.wat
# Starea de rulare a agentului MoonBit
.moonagent/
*.ll
*.bc
# Fișier obiect
*.o
*.s
# Ieșirea compilatorului
*.out
# Windows executabil
*.exe
# Simboluri de depanare macOS
*.dSYM/
Ce ignoră regulile pentru MoonBit
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
MoonBit directorul implicit de ieșire a compilației.
| Model de fișier | Ce ignoră |
|---|---|
_build/ |
MoonBit directorul implicit de ieșire a compilației. |
Directorul local de cache a pachetelor MoonBit.
| Model de fișier | Ce ignoră |
|---|---|
.mooncakes/ |
Cache-ul pachetului MoonBit local |
Rapoarte de acoperire generate de instrumentele MoonBit.
| Model de fișier | Ce ignoră |
|---|---|
moonbit-coverage-*.txt |
Rapoarte de acoperire generate de instrumentele MoonBit. |
Director de ieșire de acoperire utilizat de comenzile de acoperire.
| Model de fișier | Ce ignoră |
|---|---|
_coverage/ |
Director de ieșire de acoperire utilizat de comenzile de acoperire. |
Bisectați fișierul de date privind acoperirea timpului de execuție.
| Model de fișier | Ce ignoră |
|---|---|
bisect.coverage |
Bisectați fișierul de date privind acoperirea timpului de execuție. |
Fișierele de hartă sursă generate pentru ieșirea JavaScript.
| Model de fișier | Ce ignoră |
|---|---|
*.js.map |
Fișierele de hartă sursă generate pentru ieșirea JavaScript. |
Dependențe Node.js utilizate în fluxurile de lucru țintă JS.
| Model de fișier | Ce ignoră |
|---|---|
node_modules/ |
Dependențe Node.js |
Binare compilate WebAssembly.
| Model de fișier | Ce ignoră |
|---|---|
*.wasm |
Binare compilate WebAssembly. |
Ieșire în format text WebAssembly.
| Model de fișier | Ce ignoră |
|---|---|
*.wat |
Ieșire în format text WebAssembly. |
Starea de rulare a agentului MoonBit și fișierele temporare.
| Model de fișier | Ce ignoră |
|---|---|
.moonagent/ |
Starea de rulare a agentului MoonBit |
Fișierele de reprezentare intermediară textuală (IR) LLVM.
| Model de fișier | Ce ignoră |
|---|---|
*.ll |
Fișierele de reprezentare intermediară textuală (IR) LLVM. |
Fișierele cod biți LLVM.
| Model de fișier | Ce ignoră |
|---|---|
*.bc |
Fișierele cod biți LLVM. |
Fișierele obiect native din LLVM/compilarea nativă.
| Model de fișier | Ce ignoră |
|---|---|
*.o |
Fișier obiect |
Fișiere sursă de asamblare generate.
| Model de fișier | Ce ignoră |
|---|---|
*.s |
Fișiere sursă de asamblare generate. |
Nume de ieșire executabil implicit pe sisteme asemănătoare Unix.
| Model de fișier | Ce ignoră |
|---|---|
*.out |
Ieșirea compilatorului |
Ieșire executabilă nativă pe Windows.
| Model de fișier | Ce ignoră |
|---|---|
*.exe |
Windows executabil |
*.dSYM/ |
Simboluri de depanare macOS |
Cum să utilizați acest .gitignore pentru MoonBit
- Copiați regulile MoonBit de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.