Apache Cordova 是一个webview的壳子,容许移动设备使用html、js和css,让你能够用js调用Native Api接口。UI方面不会有任何帮助,因此UI仍然要借助一些js框架:JQ,EXT,JQMobile,angular......css
如今开始了解cordova的安装使用(window):html
1、安装cordovanode
2、建立cordova程序(使用CMD):android
3、Cordova CLI :ios
4、Project Command List:git
5、使用CLIweb
cordova help
cordova -v 或者 cordova -version
cordova create path [id] [name] eg: cordova create app cordova create app io.cordova.myapp default: id: name:io.cordova.hellocordovaHelloCordova
备注:如下出项的platfrom_name 表明平台名称(android、ios、blackberry。。。),但必须是执行 platform add 以后的平台apache
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)下的项目文件夹中npm
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