Ludovic Frank Gitignore

.gitignore для MoonBit

17 правил ігнорування для MoonBit, готових до копіювання у ваш репозиторій.

Мова для WebAssembly, JavaScript і нативних цілей

Повний .gitignore для MoonBit

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:51:46 UTC
# Технології: MoonBit

### MoonBit ###
_build/
# Локальний кеш пакетів MoonBit
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Залежності Node.js
node_modules/
*.wasm
*.wat
# Стан виконання агента MoonBit
.moonagent/
*.ll
*.bc
# Об'єктний файл
*.o
*.s
# Вихід компілятора
*.out
# Windows виконуваний файл
*.exe
# Символи налагодження macOS
*.dSYM/

Що насправді ігнорують ці правила MoonBit

Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.

MoonBit типовий вихідний каталог збірки.

Шаблон Що ігнорується
_build/ MoonBit типовий вихідний каталог збірки.

Локальний каталог кешу пакетів MoonBit.

Шаблон Що ігнорується
.mooncakes/ Локальний кеш пакетів MoonBit

Звіти про покриття, створені інструментом MoonBit.

Шаблон Що ігнорується
moonbit-coverage-*.txt Звіти про покриття, створені інструментом MoonBit.

Каталог виводу покриття, що використовується командами покриття.

Шаблон Що ігнорується
_coverage/ Каталог виводу покриття, що використовується командами покриття.

Розділіть навпіл файл даних покриття середовища виконання.

Шаблон Що ігнорується
bisect.coverage Розділіть навпіл файл даних покриття середовища виконання.

Файли вихідної карти, створені для виводу JavaScript.

Шаблон Що ігнорується
*.js.map Файли вихідної карти, створені для виводу JavaScript.

Залежності Node.js, що використовуються в цільових робочих процесах JS.

Шаблон Що ігнорується
node_modules/ Залежності Node.js

Скомпільовані двійкові файли WebAssembly.

Шаблон Що ігнорується
*.wasm Скомпільовані двійкові файли WebAssembly.

Виведення текстового формату WebAssembly.

Шаблон Що ігнорується
*.wat Виведення текстового формату WebAssembly.

Стан виконання агента MoonBit і тимчасові файли.

Шаблон Що ігнорується
.moonagent/ Стан виконання агента MoonBit

Файли текстового проміжного представлення (IR) LLVM.

Шаблон Що ігнорується
*.ll Файли текстового проміжного представлення (IR) LLVM.

Файли бітового коду LLVM.

Шаблон Що ігнорується
*.bc Файли бітового коду LLVM.

Власні об'єктні файли з LLVM/власної компіляції.

Шаблон Що ігнорується
*.o Об'єктний файл

Згенеровані вихідні файли збірки.

Шаблон Що ігнорується
*.s Згенеровані вихідні файли збірки.

Назва вихідного файлу за замовчуванням у Unix-подібних системах.

Шаблон Що ігнорується
*.out Вихід компілятора

Рідний виконуваний вихід на Windows.

Шаблон Що ігнорується
*.exe Windows виконуваний файл
*.dSYM/ Символи налагодження macOS

Як використовувати цей .gitignore для MoonBit

  1. Скопіюйте правила MoonBit вище або завантажте файл безпосередньо.
  2. Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
  3. Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
  4. Закріпіть .gitignore, щоб усі члени команди мали однакові правила.

Інші шаблони Мова .gitignore

Перегляньте кожен шаблон Мова