Sumber untuk Situs Buku Masakan Haxe Code, situs web sumber daya yang digerakkan oleh komunitas untuk belajar Haxe dalam praktiknya.
Repositori berisi generator situs web statis, yang mengubah artikel Markdown menjadi situs web. Proyek ini sedang dikembangkan di sini di GitHub, jangan ragu untuk menyumbangkan cuplikan dan tutorial kode terkait HAXE.
output/ (dikecualikan dari GIT). Untuk menyumbangkan perubahan, Anda harus membuat permintaan tarik. Ini dapat dilakukan dengan menggunakan situs web GitHub atau dengan garpu/mengkloning proyek.
Ini adalah cara termudah untuk melakukan perubahan kecil:


Ini juga akan memungkinkan untuk menguji/melihat perubahan sebelum mengirimkan yang juga berguna ketika Anda ingin menambahkan halaman baru.
Harap tambahkan/edit artikel (file markdown) di folder aset dan lakukan permintaan tarik. Ruang lingkup buku masak mencakup bahasa inti, perpustakaan standar, dan juga perpustakaan apa pun yang dikelola oleh Haxe Foundation.
Alangkah baiknya jika Anda menjaga pemformatan kode dalam gaya yang sama seperti yang sudah digunakan:
> Author: [Name](https://github.com/username) untuk menandai diri Anda sebagai penulis artikel tersebut. Kontributor lain disimpulkan dari Git Commit.[tags]: / "tag1,tag2" (tidak ada spasi). Coba gunakan tag yang ada.[tryhaxe](https://try.haxe.org/embed/76f24) .[youtube](https://www.youtube.com/watch?v=dQw4w9WgXcQ) . Ini akan menjadi templat khas untuk digunakan. Gunakan ```haxe untuk penyorotan sintaks:
[Tag]: / "Kelas, Array, JSON, Lingkungan Bangunan"
# Judul halaman
Deskripsi dan Penjelasan Kode.
Implementasi ##
`` `Haxe
kelas utama {
// kode di sini
}
`` `
## Penggunaan
Deskripsi cara menggunakan/menguji kode.
`` `Haxe
tes kelas {
// kode di sini
}
`` `
> Lainnya tentang topik ini:
>
> * [Bidang Kelas di Haxe Manual] (https://haxe.org/manual/class-field.html)
>
> Penulis: [name] (https://github.com/username)
Untuk menjalankan proyek, Anda dapat menggunakan Neko:
Hubungi neko CodeCookBook.n untuk menghasilkan kembali file output.
Anda perlu diinstal Haxe 3.4.2+.
Sumber generator situs statis tergantung pada hxtemplo dan haxe-markdown.
Instal perpustakaan menggunakan haxelib, jalankan perintah berikut di root proyek:
haxelib install all
File CSS dikompresi menggunakan lebih sedikit. Instal dari NPM:
npm install -g less
npm install -g less-plugin-clean-css