一:用ionicframework进行混合移动应用开发,推荐下面网址 http://jingyan.baidu.com/article/ff42efa93185c0c19e2202b1.html 二
一:用ionicframework进行混合移动应用开发,推荐下面网址
http://jingyan.baidu.com/article/ff42efa93185c0c19e2202b1.html
二:如果之前已经安装过,那么执行上面的命令等于更新了插件
sudo npm install -g ionic
sudo npm install -g cordova
这个时候就要对原先项目进行改变
这里只讨论iOS的情况:
1.新建项目,与老项目比较plugins里面目录,删掉旧的,安装新的,并删掉一些不必要的文件,留下ios.json即可(这个删了也没事,因为删除platform中的iOS,再重新添加的话会自动生成,ios.json会自动匹配plugins里面的插件)按照运行时给出的报错删掉插件就行,我运行的时候报的是org.apache.cordova.file和org.apache.cordova.file-transfer,记住这个时候用命令行删除,如果你手动只是删除文件夹的话,那你相应的还需要把ios.json里面相关插件的内容同时删掉
三:一些常见命令
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 真机运行