一:用ionicframework進行混合移動應用開發,推薦下面網址html
http://jingyan.baidu.com/article/ff42efa93185c0c19e2202b1.htmlandroid
二:若是以前已經安裝過,那麼執行上面的命令等於更新了插件ios
sudo npm install -g ionicapache
sudo npm install -g cordovanpm
這個時候就要對原先項目進行改變json
這裏只討論iOS的狀況:ionic
1.新建項目,與老項目比較plugins裏面目錄,刪掉舊的,安裝新的,並刪掉一些沒必要要的文件,留下ios.json便可(這個刪了也沒事,由於刪除platform中的iOS,再從新添加的話會自動生成,ios.json會自動匹配plugins裏面的插件)按照運行時給出的報錯刪掉插件就行,我運行的時候報的是org.apache.cordova.file和org.apache.cordova.file-transfer,記住這個時候用命令行刪除,若是你手動只是刪除文件夾的話,那你相應的還須要把ios.json裏面相關插件的內容同時刪掉ide
三:一些常見命令ui
sudo npm install -g ios-deploy有了這個就能夠真機調試:插件
1.
新建一個項目
在終端中輸入:
ionic start myFirstApp sidemenu
其中「myFirstApp」是咱們的項目的名稱,"sidemenu"是項目模板,其中可用的模板還有:
blank ................ A blank starter project for Ionic
complex-list ......... A complex list starter template
maps ................. An Ionic starter project using Google Maps and a side menu
salesforce ........... A starter project for Ionic and Salesforce
sidemenu ............. A starting project for Ionic using a side menu with navigation in the content area
tabs ................. A starting project for Ionic using a simple tabbed interface
tests ................ A test of different kinds of page navigation
2.將下面iOS換成android便可在安卓上運行
網頁中預覽:ionic serve
ionic build ios
ionic run --emulate ios 模擬器運行
ionic run --device ios 真機運行