按照官網教程創建項目之后會生成如下結構樹:
hooks:編譯cordova時自定義的腳本命令,方便整合到我們的編譯系統和版本控制系統中
node_modules :node各類依賴包
resources :android/ios 資源(更換圖標和啟動動畫)
src:開發工作目錄,頁面、樣式、腳本和圖片都放在這個目錄下
www:靜態文件
platforms:生成android或者ios安裝包路徑( platforms\android\build\outputs\apk:apk所在位置)
plugins:插件文件夾,里面放置各種cordova安裝的插件
config.xml: 配置文件
package.json: node安裝模塊時的依據
tsconfig.json: TypeScript項目的根目錄,指定用來編譯這個項目的根文件和編譯選項
tslint.json:格式化和校驗typescript
src工作目錄:
app:應用根目錄
assets:資源目錄(靜態文件(圖片,js框架。。。)各種需要放置在此文件夾內,不然會出錯,(尷尬。。。)
pages:頁面文件,放置編寫的頁面文件,包括:html,scss,ts。(搞事情的)
theme:主題文件,里面有一個scss文件,設置主題信息。