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