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