ionic怎么使用cordova
方法/步骤
1
首先需要安装好node.js(网上教程很多)
这是为了使用npm来安装ant,cordova,ionic
验证是否安装好node.js的方法是在命令提示符中输入“node -v”
若出现版本号,证明安装成功。
2
下载jdk,并配置java环境(网上教程很多)
验证是否安装好的方法是在命令提示符中输入“javac”
若出现如下内容,证明安装成功。
3
安装ant,并配置相应的环境(网上搜教程)
验证是否安装好ant的方法是在命令提示符中输入“ant -v”
若出现版本号,证明安装成功。
4
现在就可以安装cordova了,根据下图一步一步来就好了,官网有,可以自己搜下;
验证是否安装好cordova的方法是在命令提示符中输入“cordova -v”
若出现版本号,证明安装成功。
5
接下来是安装成功ionic的重要一步了,就是安装express,
cmd 输入:npm install express
等待一会即可
6
接下来就可以安装ionic了,也是按下图,或是去官网查看步骤;
注意:如果按步骤执行到最后三步,发现出错,请先安装android sdk
或者可以直接省略最后三步(即只用执行到 cd myApp),在命令提示符中输入“ionic serve”
直接在浏览器中查看效果;
7
验证是否安装好ionic的方法是在命令提示符中输入“ionic -v”
若出现下图,证明安装成功。
END
应用过程中遇到的一些问题解决办法
1
升级cordova命令
调用语句 :windows用户npm update -g cordovamac系统的用sudo npm update -g cordova查看cordova信息npm info cordova 查看cordova 版本cordova -v查看cordova命令cordova help
END
注意事项
配置环境变量时,用英文状态下“;”把要添加的路径与前面有的隔开;
所有的命令都是在命令提示符中进行的,在输入命令时,别把“$”也一块输进去~
如果前面都实现了,但是ionic还是安装失败,多半是网络问题;
ionic 和cordova的区别是什么
百度百科搜一下:觉得还是ionic比较好。ionic 基于Angular语法,简单易学。2.ionic 是一个轻量级框架。3.ionic 完美的融合下一代移动框架,支持 Angularjs 的特性, MVVM ,代码易维护。4.ionic 提供了漂亮的设计,通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。5.ionic 专注原生,让你看不出混合应用和原生的区别6.ionic 提供了强大的命令行工具。7.ionic 性能优越,运行速度快。Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。Cordova支持如下移动操作系统:iOS, Android,ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada 和 Symbian。
cordova的插件怎么引用
不知道题主是不是用的 cordova 3.0 以上的版本
如果是的话。 cordova_plugins.js 是不需要手动引入的。
一个常规的 cordova 项目的文件目录结构是这样的
config.xml
hooks
platforms 【build file】
|----android/ios
|----www 会自动生成 cordova_plugins.js ,并且不需要手动引入
plugins
www 【developer file】
|--- index.html 只需要引入 cordova.js
题主你开发的静态文件都应该放到根目录下的 www 中。
然后使用 command 【cordova prepare 或者 cordova build】 来构建,
就会自动把根目录下的www中的文件覆盖到 platforms 中,并生成对应的 cordova_plugins.js
另外,native 功能需要使用真机测试,在浏览器中测试不到的。
cordova需要配置环境变量吗
1、cordova3.0.0的命令行cordoava CLI和phonegap CLI在windows系统上开发android程序的注意事项‘
a 首先要根据要求安装最新的android SDK,目前我的版本要求 SDk 17才能顺利进行
b 一定要配置好环境变量,把SDK's tools and platform-tools 目录配置到你的环境变量中去,
另外还要把ANT也要配置到系统环境变量中去,如
;%JAVA_HOME%\bin;%ANT_HOME%\bin
2、cordovan3.0.0的插件可以用命令行远程从git添加,也可以下载下来从本地用命令行添加,两种方法的命令
是一样的,只需要把最后参数的远程地址改成本地路径即可
3、npm install -g cordova@XXXXX 可以指定要安装的cordova版本
4、把老版本的3.0.0以前开发的程序升级到3.0.0的注意事项
a 需要新建一个cordova项目
b 把seerts里的www文件夹下的东西都复制过去,记住cordova.js文件不要替换,要用新创建的里面的cordova.js不要用旧的程序里的覆盖
c 把 src文件下的程序包都复制到新程序的src下面,需要修改所有的引用org.apache.cordova.api成org.apache.cordova,
这是新版本的cordova命名上的变化
d 先前程序中的android的访问权限设置需要在新程序中重新进行设置
e 把config.xml中添加的插件的格式在新的程序中按照新的格式重新进行整理