[Cordova 之 入门篇]

Posted Asen^_^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Cordova 之 入门篇]相关的知识,希望对你有一定的参考价值。

1. cordova是什么

Apache Cordova是一个开源的移动开发框架。允许你用标准的web技术-html5,CSS3和javascript做跨平台开发。

技术分享图片

 

2. 为什么用cordova

基于webView 将 网页嵌入到原生应用中 以实现跨平台。不必在多个平台上分别进行原生应用的开发,将web application转化成mobile application。可降低开发成本。

3. cordova基础

3.1 安装cordova

$ sudo npm install -g cordova    //sudo 管理员可以授权于一些普通用户去执行一些root执行的操作,而不需要知道root的密码,它依赖于/etc/sudoers这个文件(授权表)。 -g 全局安装 

3.2 创建App

$ cordova create hello    //此时会生成一个叫hello的cordova壳,以便以后放置你的web app的code进来

3.3 添加平台

$ cordova platform add ios --save      //添加ios平台,save确保保存在config.xml文件中
$ cordova platform add android --save    //添加andriod平台
$ cordova platform ls    //列出当前所有平台

3.4 构建App

$ cordova build     //构建所有平台
$ cordova build ios    //只构建ios平台

3.5 运行

$ cordova emulate android    //在模拟器运行
$ cordova run android    //在真机运行

3.6 更新cordova版本

$ sudo npm update -g cordova    //更新全局
$ sudo npm install -g [email protected]    //指定版本
$ cordova platform update ios --save    //更新完cordova后, 更新目标项目的平台

 

 


以上是关于[Cordova 之 入门篇]的主要内容,如果未能解决你的问题,请参考以下文章

cordova与ios native code交互的原理

Cordova 4.0 上的 Android 片段内的 Cordova webview

译ECMAScript 2016, 2017, 2018 新特性之必读篇

Hybrid app开发之Ionic+Cordova+Angular 系列篇——IOS端Jpush集成

Python系列之入门篇——HDFS

Visual Studio Code 教程之————入门篇