一:用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 真机运行