• [Cordova 之 入门篇]


    1. cordova是什么

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

    cordova structure picture

    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 cordova@3.1.0-0.2.0    //指定版本
    $ cordova platform update ios --save    //更新完cordova后, 更新目标项目的平台
  • 相关阅读:
    10.27 模拟赛
    bzoj 1504 郁闷的出纳员
    Codeforces 633H. Fibonacci-ish II
    悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(部分背包)
    FATE(完全背包)
    Piggy-Bank(完全背包)
    Coloring Brackets (区间DP)
    Food Delivery (区间DP)
    You Are the One (区间DP)
    Brackets(区间DP)
  • 原文地址:https://www.cnblogs.com/Asen0501/p/7799457.html
Copyright © 2020-2023  润新知