Sources du site de livres de cuisine du code HAxe, un site Web de ressources axé sur la communauté pour apprendre Haxe dans la pratique.
Le référentiel contient un générateur de sites Web statique, qui convertit les articles de Markdown en un site Web. Le projet est développé ici sur GitHub, n'hésitez pas à apporter des extraits de code et des tutoriels liés à Haxe.
output/ (exclu de GIT). Pour contribuer un changement, vous devez faire une demande de traction. Cela peut être fait en utilisant le site Web GitHub ou par fourche / clonage du projet.
C'est le moyen le plus simple de faire de petits changements:


Cela permettrait également de tester / voir les modifications avant de soumettre, ce qui est également utile lorsque vous souhaitez ajouter de nouvelles pages.
Veuillez ajouter / modifier les articles (fichiers Markdown) dans le dossier Assets et faire une demande de traction. La portée du livre de cuisine comprend la langue principale, la bibliothèque standard et également toutes les bibliothèques entretenues par la HAxe Foundation.
Ce serait bien si vous conservez le formatage du code dans le même style que celui utilisé:
> Author: [Name](https://github.com/username) pour vous marquer comme auteur de l'article. Les autres contributeurs sont déduits de Git Commits.[tags]: / "tag1,tag2" (pas d'espaces). Essayez d'utiliser une balise existante.[tryhaxe](https://try.haxe.org/embed/76f24) .[youtube](https://www.youtube.com/watch?v=dQw4w9WgXcQ) . Ce serait un modèle typique à utiliser. Utilisez ```haxe pour la mise en évidence de la syntaxe:
[Tags]: / "Classe, Array, JSON, Building Fields"
# Titre de la page
Description et explication du code.
## Mise en œuvre
`` Haxe
classe Main {
// code ici
}
`` '
## Utilisation
Description de la façon d'utiliser / tester le code.
`` Haxe
classe Test {
// code ici
}
`` '
> Plus sur ce sujet:
>
> * [Champ de classe dans Haxe Manual] (https://haxe.org/manual/class-field.html)
>
> Auteur: [nom] (https://github.com/username)
Pour exécuter le projet, vous pouvez utiliser Neko:
Appelez neko CodeCookBook.n pour générer les fichiers de sortie.
Vous avez besoin de HAXE 3.4.2+ installé.
La source de générateur de sites statique dépend de HXTemplo et de la markdown haxe.
Installez les bibliothèques à l'aide de Hoxelib, exécutez la commande suivante à la racine du projet:
haxelib install all
Les fichiers CSS sont compressés à l'aide de moins. Installer à partir de NPM:
npm install -g less
npm install -g less-plugin-clean-css