W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
目錄結(jié)構(gòu)延續(xù)APICloud現(xiàn)有的widget代碼包的目錄結(jié)構(gòu),在widget根目錄下新增pages目錄,該目錄下用于創(chuàng)建符合avm.js語法規(guī)范的stml文件,stml文件可用于編譯為App和小程序代碼。
一個(gè)項(xiàng)目中可同時(shí)使用DeepEngine1.0的方式書寫標(biāo)準(zhǔn)Html代碼,也可使用DeepEngine3.0的方式,書寫avm.js語法規(guī)范的stml或者js代碼。
目錄結(jié)構(gòu)示例
一個(gè)典型的項(xiàng)目目錄結(jié)構(gòu)如下:
|---app // widget代碼根目錄
| |---components // stml組件目錄。該目錄下stml文件僅被pages目錄下頁面引用,不單獨(dú)編譯
| |---pages // stml頁面代碼文件目錄。該目錄中每個(gè)文件對(duì)應(yīng)一個(gè)頁面,將被編譯為js或者小程序的3個(gè)代碼片段
| |---html // 標(biāo)準(zhǔn)html頁面代碼文件目錄
| |---res // res目錄
| |---index.html // 入口頁html
| |---config.xml // app配置文件
目錄描述
widget :
|---app // widget代碼根目錄
| |---.bin // stml文件在本地編譯的臨時(shí)文件目錄,勿提交云端
| |---components // stml組件目錄。該目錄下stml文件僅被pages目錄下頁面引用,不單獨(dú)編譯
| |---pages // stml頁面代碼文件目錄。該目錄中每個(gè)文件對(duì)應(yīng)一個(gè)頁面,將被編譯為js(編譯到.bin目錄)或者小程序的3個(gè)代碼片段
| |---html // 標(biāo)準(zhǔn)html頁面代碼文件目錄。
| |---res // res目錄
| |---index.html // 入口頁html
| |---config.xml // app配置文件
|
開發(fā)工具在真機(jī)同步或者實(shí)時(shí)預(yù)覽等調(diào)試動(dòng)作之前,編譯器會(huì)分析并編譯pages目錄下的stml文件,編譯為對(duì)應(yīng)的js代碼至.bin目錄,之后再進(jìn)行同步動(dòng)作。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: