Fungsi kompilasi Egret bergantung pada fungsi kompilasi TypeScript. Sebenarnya, proses penyusunan TypeScript bukanlah proses tradisional menterjemah kod sumber program ke dalam fail sekunder boleh laksana mesin. Memandangkan satu-satunya skrip yang boleh dikenali dan dilaksanakan oleh penyemak imbas ialah JavaScript, kompilasi TypeScript hanya menterjemahkan TypeScript ke dalam skrip JavaScript yang sepadan.
Kami tidak perlu memahami proses rumit di dalamnya. Kami hanya boleh memahami proses penyusunan sebagai menterjemahkan TypeScript ke dalam kod JavaScript yang boleh dilaksanakan oleh penyemak imbas.
Proses "terjemahan" ini juga sangat mudah. Kita hanya perlu melaksanakan arahan mudah. Perintahnya adalah seperti berikut:
kuntul membina HelloWorld
Di mana egret build adalah untuk melaksanakan kerja "terjemahan", dan HelloWorld ialah nama projek kami.
Masa pelaksanaan arahan bergantung pada saiz projek anda Biasanya, apabila anda menjalankan skrip kompilasi, pengkompil akan membantu anda menyusun logik permainan anda.
Apabila arahan kompilasi dilaksanakan, terminal secara automatik akan melompat ke baris seterusnya Jika pelaksanaan arahan gagal, pengkompil akan memberikan anda mesej ralat yang sangat terperinci.
Mengenai gesaan ralat, kami akan menerangkannya secara terperinci dalam bab nyahpepijat dan berjalan.