Fuentes para el sitio del libro de cocina de código HAXE, un sitio web de recursos dirigido por la comunidad para aprender HAXE en la práctica.
El repositorio contiene un generador de sitios web estático, que convierte los artículos de Markdown en un sitio web. El proyecto se está desarrollando aquí en GitHub, no dude en contribuir con fragmentos y tutoriales de código relacionado con HAXE.
output/ (excluido de GIT). Para contribuir con un cambio, debe hacer una solicitud de extracción. Esto se puede hacer utilizando el sitio web de GitHub o con la bifurcación/clonación del proyecto.
Esta es la forma más fácil de hacer pequeños cambios:


Esto también permitiría probar/ver los cambios antes de enviar, lo que también es útil cuando desea agregar nuevas páginas.
Agregue/edite los artículos (archivos de markdown) en la carpeta de activos y haga una solicitud de extracción. El alcance del libro de cocina incluye el idioma central, la biblioteca estándar y también cualquier biblioteca mantenida por la Fundación Haxe.
Sería bueno si mantiene el formato del código en el mismo estilo que ya se usa:
> Author: [Name](https://github.com/username) para marcarlo como autor del artículo. Los otros contribuyentes son inferidos de Git Commits.[tags]: / "tag1,tag2" (sin espacios). Intenta usar una etiqueta existente.[tryhaxe](https://try.haxe.org/embed/76f24) .[youtube](https://www.youtube.com/watch?v=dQw4w9WgXcQ) . Esta sería una plantilla típica para usar. Use ```haxe para resaltar sintaxis:
[Etiquetas]: / "Clase, Array, JSON, Building-Fields"
# Título de la página
Descripción y explicación del código.
## Implementación
`` `HAXE
clase principal {
// código aquí
}
`` `` ``
## Uso
Descripción de cómo usar/probar el código.
`` `HAXE
Prueba de clase {
// código aquí
}
`` `` ``
> Más sobre este tema:
>
> * [Campo de clase en el manual haxe] (https://haxe.org/manual/class-field.html)
>
> Autor: [Nombre] (https://github.com/username)
Para ejecutar el proyecto, puede usar Neko:
Llame neko CodeCookBook.n para volver a generar los archivos de salida.
Necesita instalado HAXE 3.4.2+.
La fuente del generador de sitios estático depende de Hxtemplo y Haxe-Markdown.
Instale las bibliotecas usando HAXELIB, ejecute el siguiente comando en la raíz del proyecto:
haxelib install all
Los archivos CSS se comprimen con menos. Instalar desde NPM:
npm install -g less
npm install -g less-plugin-clean-css