Apache Cordova 是一个webview的壳子,允许移动设备使用html、js和css,让你可以用js调用Native Api接口。UI方面不会有任何帮助,所以UI仍然要借助一些js框架:JQ,EXT,JQMobile,angular......
现在开始了解cordova的安装使用(window):
一、安装cordova
二、创建cordova程序(使用CMD):
三、Cordova CLI :
四、Project Command List:
五、使用CLI
cordova help
cordova -v 或者 cordova -version
cordova create path [id] [name] eg: cordova create app cordova create app io.cordova.myapp default: id:io.cordova.hellocordova
name:HelloCordova
备注:以下出项的platfrom_name 代表平台名称(android、ios、blackberry。。。),但必须是执行 platform add 之后的平台
cordova platform command platform_name
eg: cordova platform add android
cordova platform rm android
可以一次添加多个平台
cordova platfrom android ios blackberry
平台列表
cordova platform ls
cordova plugin command path_to_plugin_files
eg: cordova plugin add cordova-plugin-camera
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git
删除插件 cordova plugin rm path_to_plugin_files
插件列表 cordova plugin ls \ cordova plugins \ cordova plguin list
准备:将cordova/www下的文件复制到制定平台(paltform_name)下的项目文件夹中
cordova prepare platform_name
编译:
cordova complie platform_name
构建:
cordova build platform_name
一般来说,直接在终端执行 cordova build platform_name 就可以了,不需要在之前执行 prepare 和 complie
虚拟机
cordova emulate platform_name
真机:
cordova run platfrom_name
web服务器,默认8000端口,可以指定端口
cordova server platform_name
cordova server platform_name port
原文:http://www.cnblogs.com/zl-127/p/6542529.html