.gitignore dla MoonBit
17 reguł ignorowania dla MoonBit, gotowych do skopiowania do repozytorium.
Język dla WebAssembly, JavaScript i celów natywnych
Kompletny plik .gitignore dla MoonBit
# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:12:22 UTC
# Technologie: MoonBit
### MoonBit ###
_build/
# Lokalna pamięć podręczna pakietów MoonBit
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Zależności Node.js
node_modules/
*.wasm
*.wat
# Stan środowiska wykonawczego agenta MoonBit
.moonagent/
*.ll
*.bc
# Plik obiektowy
*.o
*.s
# Dane wyjściowe kompilatora
*.out
# Plik wykonywalny Windows
*.exe
# Symbole debugowania macOS
*.dSYM/
Co ignorują te reguły dla MoonBit
Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.
Domyślny katalog wyjściowy kompilacji MoonBit.
| Wzorzec | Co ignoruje |
|---|---|
_build/ |
Domyślny katalog wyjściowy kompilacji MoonBit. |
Lokalny katalog pamięci podręcznej pakietów MoonBit.
| Wzorzec | Co ignoruje |
|---|---|
.mooncakes/ |
Lokalna pamięć podręczna pakietów MoonBit |
Raporty pokrycia kodu testami generowane przez narzędzia MoonBit.
| Wzorzec | Co ignoruje |
|---|---|
moonbit-coverage-*.txt |
Raporty pokrycia kodu testami generowane przez narzędzia MoonBit. |
Katalog wyjściowy pokrycia używany przez polecenia pokrycia.
| Wzorzec | Co ignoruje |
|---|---|
_coverage/ |
Katalog wyjściowy pokrycia używany przez polecenia pokrycia. |
Plik danych pokrycia kodu zbieranych podczas działania przez Bisect.
| Wzorzec | Co ignoruje |
|---|---|
bisect.coverage |
Plik danych pokrycia kodu zbieranych podczas działania przez Bisect. |
Pliki map źródeł generowane dla wynikowego kodu JavaScript.
| Wzorzec | Co ignoruje |
|---|---|
*.js.map |
Pliki map źródeł generowane dla wynikowego kodu JavaScript. |
Zależności Node.js używane w docelowych przepływach pracy JS.
| Wzorzec | Co ignoruje |
|---|---|
node_modules/ |
Zależności Node.js |
Skompilowane pliki binarne zestawu WebAssembly.
| Wzorzec | Co ignoruje |
|---|---|
*.wasm |
Skompilowane pliki binarne zestawu WebAssembly. |
Wynikowy kod WebAssembly w formacie tekstowym.
| Wzorzec | Co ignoruje |
|---|---|
*.wat |
Wynikowy kod WebAssembly w formacie tekstowym. |
Stan środowiska wykonawczego agenta MoonBit i pliki tymczasowe.
| Wzorzec | Co ignoruje |
|---|---|
.moonagent/ |
Stan środowiska wykonawczego agenta MoonBit |
Pliki tekstowej reprezentacji pośredniej (IR) LLVM.
| Wzorzec | Co ignoruje |
|---|---|
*.ll |
Pliki tekstowej reprezentacji pośredniej (IR) LLVM. |
Pliki kodu bitowego LLVM.
| Wzorzec | Co ignoruje |
|---|---|
*.bc |
Pliki kodu bitowego LLVM. |
Natywne pliki obiektowe z kompilacji LLVM/native.
| Wzorzec | Co ignoruje |
|---|---|
*.o |
Plik obiektowy |
Wygenerowane pliki źródłowe asemblera.
| Wzorzec | Co ignoruje |
|---|---|
*.s |
Wygenerowane pliki źródłowe asemblera. |
Domyślna nazwa pliku wykonywalnego w systemach uniksowych.
| Wzorzec | Co ignoruje |
|---|---|
*.out |
Dane wyjściowe kompilatora |
Natywny plik wykonywalny dla Windows.
| Wzorzec | Co ignoruje |
|---|---|
*.exe |
Plik wykonywalny Windows |
*.dSYM/ |
Symbole debugowania macOS |
Jak używać tego pliku .gitignore dla MoonBit
- Skopiuj powyższe reguły dla MoonBit lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.