Ludovic Frank Gitignore

.gitignore для MoonBit

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

Язык для WebAssembly, JavaScript и собственных целей

Полный .gitignore для MoonBit

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:52:05 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

Посмотреть все шаблоны Язык