cordova概述
Cordova 是一个移动的开源框架,只提供运行环境,像一些UI部件mv框架,你需要选择他们并包含到刚开始创建cordova项目他不存在任何的插件,任何需要的组件,都需要明确添加
应用的人群
1.移动应用开发者,想扩展一个应用的使用平台,而不通过每个平台的语言和工具集重新实现2.web开发者,想包装部署自己的web App将其分发到各个应用商店门户。3.移动应用开发者,有兴趣混合原生应用组建和一个 WebView(一个特别的浏览器窗口) 可以接触设备A级PI,或者你想开发一个原生和WebView组件之间的插件接口。
通过cordova cli命令创建你的第一个app
2.全局安装cordova
*在OS X和Linux上$ sudo npm install -g cordova //在OS X全局安装cordova 最好输入sudo来提升权限*在Windows上npm install -g cordova创建你的app
3.$ cordova create hello com.example.hello HelloWorld
4.之后将你build的文件拷进hello文件夹的www文件下:例如:如果用vue开发,开发完之后运行npm run build 打个包将生成的dist文件夹的内容放到cordova hello文件夹的wwww文件夹下默认情况下,cordova create
命令生成基于web的应用程序的骨骼,项目的主页是www/index.html
$ cd hello5.给你的App添加目标平台$ cordova platform add ios --savecordova platform add android --save添加平台之后就会在platform文件夹生成ios和 android的两个文件夹6.检查你当前平台设置状况$ cordova platform ls7.检查你是否满足构建平台的条件$ cordova requirements8.构建ios的平台app$ cordova build ios9.将build的文件打包成api$ cordova run android