Fontes para o site de livros de receitas do Haxe Code, um site de recursos orientado pela comunidade para aprender Haxe na prática.
O repositório contém um gerador de sites estáticos, que converte artigos de remarcar em um site. O projeto está sendo desenvolvido aqui no Github, sinta -se à vontade para contribuir com trechos e tutoriais de código relacionados à Haxe.
output/ (excluído do Git). Para contribuir com uma mudança, você deve fazer uma solicitação de tração. Isso pode ser feito usando o site do GitHub ou bifurcação/clonando o projeto.
Esta é a maneira mais fácil de fazer pequenas mudanças:


Isso também permitiria testar/ver as alterações antes de enviar o que também é útil quando você deseja adicionar novas páginas.
Adicione/edite os artigos (arquivos de marcação) na pasta Ativo e faça uma solicitação de tração. O escopo do livro de receitas inclui o idioma principal, a biblioteca padrão e também qualquer biblioteca mantida pela Fundação Haxe.
Seria bom se você mantivesse a formatação do código no mesmo estilo que já usado:
> Author: [Name](https://github.com/username) para se marcar como autor do artigo. Os outros colaboradores são deduzidos do Git Commits.[tags]: / "tag1,tag2" (sem espaços). Tente usar uma tag existente.[tryhaxe](https://try.haxe.org/embed/76f24) .[youtube](https://www.youtube.com/watch?v=dQw4w9WgXcQ) . Este seria um modelo típico a ser usado. Use ```haxe para destaque da sintaxe:
[Tags]: / "Classe, Array, JSON, campos de construção"
# Título da página
Descrição e explicação do código.
## implementação
`` `Haxe
classe principal {
// código aqui
}
`` `
## Uso
Descrição de como usar/testar o código.
`` `Haxe
Teste de classe {
// código aqui
}
`` `
> Mais sobre este tópico:
>
> * [Campo de classe no manual Haxe] (https://haxe.org/manual/class-field.html)
>
> Autor: [Nome] (https://github.com/username)
Para executar o projeto, você pode usar o Neko:
Ligue para neko CodeCookBook.n para re-gerar os arquivos de saída.
Você precisa do Haxe 3.4.2+ instalado.
A fonte do gerador de sites estáticos depende do HXTEMPLO e do Haxe-Markdown.
Instale as bibliotecas usando o Haxelib, execute o seguinte comando na raiz do projeto:
haxelib install all
Os arquivos CSS são compactados usando menos. Instale a partir do NPM:
npm install -g less
npm install -g less-plugin-clean-css