.gitignore para MoonBit
17 reglas de exclusión para MoonBit, listas para copiar en tu repositorio.
Lenguaje para WebAssembly, JavaScript y plataformas nativas
El .gitignore completo para MoonBit
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:12:48 UTC
# Tecnologías: MoonBit
### MoonBit ###
_build/
# Caché local de paquetes de MoonBit
.mooncakes/
moonbit-coverage-*.txt
_coverage/
bisect.coverage
*.js.map
# Dependencias de Node.js
node_modules/
*.wasm
*.wat
# Estado de ejecución del agente de MoonBit
.moonagent/
*.ll
*.bc
# Archivo de objeto
*.o
*.s
# Salida del compilador
*.out
# Ejecutable de Windows
*.exe
# Símbolos de depuración de macOS
*.dSYM/
Qué ignoran estas reglas de MoonBit
Todos los patrones y por qué incluirlos en tu .gitignore.
Directorio predeterminado de resultados de compilación de MoonBit.
| Patrón | Qué ignora |
|---|---|
_build/ |
Directorio predeterminado de resultados de compilación de MoonBit. |
Directorio de caché local de paquetes de MoonBit.
| Patrón | Qué ignora |
|---|---|
.mooncakes/ |
Caché local de paquetes de MoonBit |
Informes de cobertura generados por las herramientas de MoonBit.
| Patrón | Qué ignora |
|---|---|
moonbit-coverage-*.txt |
Informes de cobertura generados por las herramientas de MoonBit. |
Directorio de resultados de cobertura usado por los comandos de cobertura.
| Patrón | Qué ignora |
|---|---|
_coverage/ |
Directorio de resultados de cobertura usado por los comandos de cobertura. |
Archivo de datos de cobertura en tiempo de ejecución de Bisect.
| Patrón | Qué ignora |
|---|---|
bisect.coverage |
Archivo de datos de cobertura en tiempo de ejecución de Bisect. |
Archivos de mapas de fuentes generados para la salida JavaScript.
| Patrón | Qué ignora |
|---|---|
*.js.map |
Archivos de mapas de fuentes generados para la salida JavaScript. |
Dependencias de Node.js usadas en flujos de trabajo destinados a JS.
| Patrón | Qué ignora |
|---|---|
node_modules/ |
Dependencias de Node.js |
Binarios compilados de WebAssembly.
| Patrón | Qué ignora |
|---|---|
*.wasm |
Binarios compilados de WebAssembly. |
Salida en formato de texto de WebAssembly.
| Patrón | Qué ignora |
|---|---|
*.wat |
Salida en formato de texto de WebAssembly. |
Estado de ejecución y archivos temporales del agente de MoonBit.
| Patrón | Qué ignora |
|---|---|
.moonagent/ |
Estado de ejecución del agente de MoonBit |
Archivos de representación intermedia (IR) textual de LLVM.
| Patrón | Qué ignora |
|---|---|
*.ll |
Archivos de representación intermedia (IR) textual de LLVM. |
Archivos de bitcode LLVM.
| Patrón | Qué ignora |
|---|---|
*.bc |
Archivos de bitcode LLVM. |
Archivos de objetos nativos de la compilación LLVM/nativa.
| Patrón | Qué ignora |
|---|---|
*.o |
Archivo de objeto |
Archivos fuente de ensamblador generados.
| Patrón | Qué ignora |
|---|---|
*.s |
Archivos fuente de ensamblador generados. |
Nombre predeterminado del ejecutable de salida en sistemas de tipo Unix.
| Patrón | Qué ignora |
|---|---|
*.out |
Salida del compilador |
Ejecutable nativo de salida en Windows.
| Patrón | Qué ignora |
|---|---|
*.exe |
Ejecutable de Windows |
*.dSYM/ |
Símbolos de depuración de macOS |
Cómo usar este .gitignore para MoonBit
- Copia las reglas de MoonBit de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.