ionic2 比較新,2016年9月份發佈,因此對npm,cordova,ionic的版本都有必定的要求。我是所有升級到最新版。css
npm自身升級 npm install -g npmhtml
模塊升級 npm update -g xxxandroid
ionic -2.1.18 npm -4.0.5 cordova -6.4.0typescript
- ionic start MyIonic2Demo tutorial --v2 注意--v2指定ionic2版本,不然是ionic1模版
- 若是報錯,不要怕直接進入第3步
- cd MyIonic2Demo 進入項目目錄
- cnpm install 注意 cnmp是淘寶的鏡像,安裝命令 (npm install -g cnpm --registry=https://registry.npm.taobao.org)
- 測試一下 ionic serve 瀏覽器測試
- 如經過沒問題,則添加平臺支持 ionic platform add android
- 真機測試 ionic run android
- 目錄結構有變化 開發目錄從www轉移到src中,我的認爲主要是採用了typeScript須要編譯。
- angrular2 typescript 很好很強大。須要適應。
- 每一個頁面就是一個目錄,由模版.html typescript腳本 .ts 樣式 .scss組成
- 入口在src/app/app.component.ts裏 rootPage 做爲根節點。
- 比ionic1少寫很多代碼,聽說速度也更快了。