.gitignore untuk MoonBit

17 aturan pengabaian untuk MoonBit, siap disalin ke repositori Anda.

Bahasa untuk WebAssembly, JavaScript dan target asli

.gitignore lengkap untuk MoonBit

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:51:48 UTC
# Teknologi: MoonBit

### MoonBit ###
_build/
# Paket MoonBit lokal cache
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Dependensi Node.js
node_modules/
*.wasm
*.wat
# Status waktu proses agen MoonBit
.moonagent/
*.ll
*.bc
# Berkas objek
*.o
*.s
# Keluaran kompiler
*.out
# Berkas eksekusi Windows
*.exe
# Simbol debug macOS
*.dSYM/

Apa yang sebenarnya diabaikan oleh aturan MoonBit ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

MoonBit direktori keluaran build default.

Pola Yang diabaikan
_build/ MoonBit direktori keluaran build default.

Direktori MoonBit paket cache lokal.

Pola Yang diabaikan
.mooncakes/ Paket MoonBit lokal cache

Laporan cakupan dihasilkan oleh alat MoonBit.

Pola Yang diabaikan
moonbit-coverage-*.txt Laporan cakupan dihasilkan oleh alat MoonBit.

Direktori keluaran cakupan yang digunakan oleh perintah cakupan.

Pola Yang diabaikan
_coverage/ Direktori keluaran cakupan yang digunakan oleh perintah cakupan.

Berkas data cakupan runtime Bisect.

Pola Yang diabaikan
bisect.coverage Berkas data cakupan runtime Bisect.

Berkas peta sumber untuk keluaran JavaScript.

Pola Yang diabaikan
*.js.map Berkas peta sumber untuk keluaran JavaScript.

Dependensi Node.js yang digunakan dalam alur kerja target JS.

Pola Yang diabaikan
node_modules/ Dependensi Node.js

Biner WebAssembly yang dikompilasi.

Pola Yang diabaikan
*.wasm Biner WebAssembly yang dikompilasi.

Keluaran format teks WebAssembly.

Pola Yang diabaikan
*.wat Keluaran format teks WebAssembly.

Status waktu proses agen MoonBit dan berkas sementara.

Pola Yang diabaikan
.moonagent/ Status waktu proses agen MoonBit

berkas representasi perantara tekstual (IR) LLVM.

Pola Yang diabaikan
*.ll berkas representasi perantara tekstual (IR) LLVM.

berkas bitcode LLVM.

Pola Yang diabaikan
*.bc berkas bitcode LLVM.

berkas objek asli dari LLVM/kompilasi asli.

Pola Yang diabaikan
*.o Berkas objek

berkas sumber perakitan yang dihasilkan.

Pola Yang diabaikan
*.s berkas sumber perakitan yang dihasilkan.

Nama keluaran default yang dapat dieksekusi pada sistem mirip Unix.

Pola Yang diabaikan
*.out Keluaran kompiler

Output asli yang dapat dieksekusi pada Windows.

Pola Yang diabaikan
*.exe Berkas eksekusi Windows
*.dSYM/ Simbol debug macOS

Cara menggunakan .gitignore ini untuk MoonBit

  1. Salin aturan MoonBit di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Bahasa lainnya

Lihat semua templat Bahasa