Egret引擎開發(fā)指南之編譯項(xiàng)目
Egret的編譯功能依賴于TypeScript的編譯功能。實(shí)際上TypeScript的編譯過程并非傳統(tǒng)的將程序源代碼翻譯為機(jī)器可執(zhí)行的二級制文件過程。由于瀏覽器能夠識別執(zhí)行的腳本只有JavaScript,所以TypeScript的編譯僅僅是把TypeScript翻譯為對應(yīng)的JavaScript腳本。
我們無需理解里面復(fù)雜的過程,我們僅僅可以把編譯過程理解為將TypeScript翻譯成能夠被瀏覽器執(zhí)行的JavaScript代碼即可。
這個(gè)“翻譯”的過程也非常簡單。我們僅僅需要執(zhí)行一個(gè)簡單的命令即可。命令如下:
egret build HelloWorld
其中egret build是執(zhí)行“翻譯”工作,而HelloWorld則是我們的項(xiàng)目名稱。
命令的執(zhí)行時(shí)間取決于你的項(xiàng)目大小,通常情況下,當(dāng)你運(yùn)行一個(gè)編譯腳本的時(shí)候,編譯器很快就能幫助你把你的游戲邏輯編譯好。
當(dāng)編譯命令執(zhí)行完成后,終端會自動跳轉(zhuǎn)到下一行,如果命令執(zhí)行失敗,編譯器會給你非常詳細(xì)的錯(cuò)誤提示。
關(guān)于錯(cuò)誤提示這部分,我們會在調(diào)試運(yùn)行章節(jié)為大家詳細(xì)講解。
相關(guān)文章
從零開始學(xué)習(xí)Node.js系列教程一:http get和post用法分析
這篇文章主要介紹了從零開始學(xué)習(xí)Node.js系列教程一:http get和post用法,結(jié)合具體實(shí)例形式分析了nodejs中g(shù)et與post請求的使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-04-04Node.js開發(fā)者必須了解的4個(gè)JS要點(diǎn)
這篇文章主要介紹了Node.js開發(fā)者必須了解的4個(gè)JS要點(diǎn),Node.js是一個(gè)面向服務(wù)器的框架,立足于Chrome強(qiáng)大的V8 JS引擎。盡管它由C++編寫而成,但是它及其應(yīng)用是運(yùn)行在JS上的,需要的朋友可以參考下2016-02-02學(xué)習(xí) NodeJS 第八天:Socket 通訊實(shí)例
本篇文章主要介紹了學(xué)習(xí) NodeJS 第八天:Socket 通訊實(shí)例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。2016-12-12在Debian(Raspberry Pi)樹莓派上安裝NodeJS的教程詳解
在樹莓派上運(yùn)行NodeJS并不需要特別的配置,你只需要確??梢杂胦penssh遠(yuǎn)程連接到你的樹莓派就ok了,關(guān)于在Debian(Raspberry Pi)樹莓派上安裝NodeJS的方法,大家可以通過本文了解下2017-09-09node+express+axios實(shí)現(xiàn)單文件上傳功能
這篇文章主要為大家詳細(xì)介紹了node+express+axios實(shí)現(xiàn)單文件上傳功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08node.js利用socket.io實(shí)現(xiàn)多人在線匹配聯(lián)機(jī)五子棋
這篇文章主要介紹了node.js利用socket.io實(shí)現(xiàn)多人在線匹配聯(lián)機(jī)五子棋的操作方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-05-05