Ludovic Frank Gitignore

.gitignore cho MoonBit

17 quy tắc bỏ qua cho MoonBit, sẵn sàng sao chép vào kho mã của bạn.

Ngôn ngữ dành cho WebAssembly, JavaScript và các mục tiêu gốc

Tệp .gitignore đầy đủ cho MoonBit

# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 22:58:34 UTC
# Công nghệ: MoonBit

### MoonBit ###
_build/
# Bộ đệm gói MoonBit cục bộ
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Phụ thuộc Node.js
node_modules/
*.wasm
*.wat
# Trạng thái môi trường chạy của tác nhân MoonBit
.moonagent/
*.ll
*.bc
# Tệp đối tượng
*.o
*.s
# Đầu ra trình biên dịch
*.out
# Windows có thể thực thi được
*.exe
# Biểu tượng gỡ lỗi macOS
*.dSYM/

Các quy tắc MoonBit này thực sự bỏ qua những gì

Từng mẫu dưới đây và lý do nên thêm vào .gitignore.

MoonBit thư mục đầu ra biên dịch mặc định.

Mẫu Nội dung được bỏ qua
_build/ MoonBit thư mục đầu ra biên dịch mặc định.

Thư mục bộ đệm gói MoonBit cục bộ.

Mẫu Nội dung được bỏ qua
.mooncakes/ Bộ đệm gói MoonBit cục bộ

Báo cáo độ bao phủ kiểm thử được tạo bởi công cụ MoonBit.

Mẫu Nội dung được bỏ qua
moonbit-coverage-*.txt Báo cáo độ bao phủ kiểm thử được tạo bởi công cụ MoonBit.

Thư mục đầu ra độ bao phủ kiểm thử được sử dụng bởi các lệnh độ bao phủ kiểm thử.

Mẫu Nội dung được bỏ qua
_coverage/ Thư mục đầu ra độ bao phủ kiểm thử được sử dụng bởi các lệnh độ bao phủ kiểm thử.

Bisect tệp dữ liệu phạm vi môi trường chạy.

Mẫu Nội dung được bỏ qua
bisect.coverage Bisect tệp dữ liệu phạm vi môi trường chạy.

Các tệp bản đồ nguồn được tạo cho đầu ra JavaScript.

Mẫu Nội dung được bỏ qua
*.js.map Các tệp bản đồ nguồn được tạo cho đầu ra JavaScript.

Các phần phụ thuộc Node.js được sử dụng trong quy trình làm việc của mục tiêu JS.

Mẫu Nội dung được bỏ qua
node_modules/ Phụ thuộc Node.js

Các tệp nhị phân WebAssembly đã biên dịch.

Mẫu Nội dung được bỏ qua
*.wasm Các tệp nhị phân WebAssembly đã biên dịch.

Đầu ra định dạng văn bản WebAssembly.

Mẫu Nội dung được bỏ qua
*.wat Đầu ra định dạng văn bản WebAssembly.

Trạng thái môi trường chạy của tác nhân MoonBit và các tệp tạm thời.

Mẫu Nội dung được bỏ qua
.moonagent/ Trạng thái môi trường chạy của tác nhân MoonBit

Các tệp biểu diễn trung gian văn bản (IR) LLVM.

Mẫu Nội dung được bỏ qua
*.ll Các tệp biểu diễn trung gian văn bản (IR) LLVM.

Các tệp mã bit LLVM.

Mẫu Nội dung được bỏ qua
*.bc Các tệp mã bit LLVM.

Các tệp đối tượng gốc từ LLVM/biên dịch gốc.

Mẫu Nội dung được bỏ qua
*.o Tệp đối tượng

Các tệp mã nguồn hợp ngữ được tạo tự động.

Mẫu Nội dung được bỏ qua
*.s Các tệp mã nguồn hợp ngữ được tạo tự động.

Tên đầu ra thực thi mặc định trên các hệ thống giống Unix.

Mẫu Nội dung được bỏ qua
*.out Đầu ra trình biên dịch

Đầu ra thực thi gốc trên Windows.

Mẫu Nội dung được bỏ qua
*.exe Windows có thể thực thi được
*.dSYM/ Biểu tượng gỡ lỗi macOS

Cách sử dụng .gitignore này cho MoonBit

  1. Sao chép các quy tắc MoonBit ở trên hoặc tải tệp trực tiếp.
  2. Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
  3. Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
  4. Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.

Các mẫu .gitignore khác trong danh mục Ngôn ngữ

Xem mọi mẫu Ngôn ngữ