Источники для поваренной книги Haxe Code, веб -сайта ресурсов, управляемого сообществом для обучения Haxe на практике.
Репозиторий содержит статический генератор веб -сайтов, который преобразует статьи Markdown в веб -сайт. Проект разрабатывается здесь, на GitHub, не стесняйтесь вносить вклад в фрагменты кода, связанные с Haxe, и учебные пособия.
output/ (исключен из GIT). Чтобы внести вклад, вы должны сделать запрос на вытягивание. Это может быть сделано с помощью веб -сайта GitHub или путем вилки/клонирования проекта.
Это самый простой способ внести небольшие изменения:


Это также позволило бы проверить/увидеть изменения перед отправкой, которые также полезны, когда вы хотите добавить новые страницы.
Пожалуйста, добавьте/отредактируйте статьи (файлы разметки) в папку Assets и сделайте запрос на вытяжение. Объем поваренной книги включает в себя основной язык, стандартную библиотеку, а также любые библиотеки, поддерживаемые Фондом Haxe.
Было бы неплохо, если бы вы сохранили форматирование кода в том же стиле, что и уже использованный:
> Author: [Name](https://github.com/username) , чтобы пометить себя автором статьи. Другие участники выводятся из GIT Commits.[tags]: / "tag1,tag2" (без пробелов). Попробуйте использовать существующий тег.[tryhaxe](https://try.haxe.org/embed/76f24) .[youtube](https://www.youtube.com/watch?v=dQw4w9WgXcQ) . Это был бы типичный шаблон для использования. Используйте ```haxe для синтаксиса выделения:
[TAGS]: / "Class, Array, JSON, поля здания"
# Название страницы
Описание и объяснение кода.
## Выполнение
`` haxe
класс Main {
// код здесь
}
`` `
## Использование
Описание того, как использовать/проверить код.
`` haxe
Класс Тест {
// код здесь
}
`` `
> Подробнее по этой теме:
>
> * [Поле класса в Haxe Manual] (https://haxe.org/manual/class-field.html)
>
> Автор: [name] (https://github.com/username)
Чтобы запустить проект, вы можете использовать Neko:
Позвоните neko CodeCookBook.n чтобы повторно генерировать выходные файлы.
Вам нужен Haxe 3.4.2+.
Статический источник генератора сайтов зависит от Hxtemplo и Haxe-Markdown.
Установите библиотеки, используя Haxelib, запустите следующую команду в корне проекта:
haxelib install all
Файлы CSS сжимаются с использованием меньше. Установите из NPM:
npm install -g less
npm install -g less-plugin-clean-css