Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 303|回复: 0

[默认分类] ionic的安装及简单的应用

[复制链接]
  • TA的每日心情
    开心
    2021-12-13 21:45
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2018-7-8 13:49:36 | 显示全部楼层 |阅读模式

    ionic是目前最有潜力的一款 HTML5 手机应用开发框架。通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 javaScript  MVVM 框架和 AngularJS 来增强应用。提供数据的双向绑定,使用它成为 Web 和移动开发者的共同选择。Ionic是一个专注于用WEB开发技术,基于HTML5创建类似于手机平台原生应用的一个开发框架。Ionic框架的目的是从web的角度开发手机应用,基于PhoneGap的编译平台,可以实现编译成各个平台的应用程序。官方网站:http://ionicframework.com/     中文版的教程:http://www.ionic.wang/
    安装ionic1前先要准备好下载安装好Node.js,Android SDK及环境变量配置
    Android SDK,目前无法通过Google直接下载,可以通过设置Http Proxy Server来获取;打包apk只需要sdk,模拟运行则需要system images

    mirrors.neusoft.edu.cn 80
    //勾选 other - Force https//... sources to be fetched using http://...


    Android SDK 环境变量配置


    ANDROID_HOME    D:\android\sdk                              
    path     %ANDROID_HOME%\platform-tools;  
    path     %ANDROID_HOME%\tools;  


    安装ionic 及 cordova
    安装命令
    npm install -g cordova ionic

    更新命令
    npm update -g cordova ionic

    安装特定版本
    npm install -g ionic cordova@5.0.0
    npm install -g ionic@1.6.5

    删除命令
    npm uninstall cordova -g
    npm uninstall ionic -g

    npm 淘宝镜像(GFW,导致很多插件下载失败)

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    // 安装完成后,以后所有的插件都使用cnpm这个命令来进行安装
    cnpm install -g ionic cordova
    创建应用

    创建ionic 项目,可选模板:sidemenu(侧滑菜单),tabs(底部tab),blank 空白

    ionic start myapp blank
    ionic start myapp tabs
    ionic start myapp sidemenu
    如果是github上下载的项目,里面的插件、依赖项一般通过下面命令下载:

    bower install
    npm install
    如果是老ionic 项目,如果需要更新项目里面的ionic文件(如js类库)


    ionic lib update
    浏览器端运行

    ionic serve
    ionic serve --lab
    真机模拟、打包、运行

    ionic platform add android  //[ios]
    ionic build android
    ionic run android
    ionic emulate android
    如何用xcode 打包IONIC 项目(IPK)

    将项目文件copy到MAC底下。运行终端,cd到项目所在文件夹,运行

    ionic platform add ios
    然后finder,在 platforms->ios->xxx.xcodeproj 打开项目

    然后,将xcode的模拟器类型选成iOS Device

    然后在XCODE 的菜单栏 选择 Product -- ArcHive ,会生成 xxx的Archive文件。


    在窗口右侧的Submit to AppStore 按钮的下方,点击 Export...

    有三个选项

    Save to IOS App Store Deployment
    Save to Ad Hoc Deployment
    Save for Enterprise Deployment
    选第二个Save to Ad Hoc Deployment 打包成.ipk

    选择证书等等,选择导出文件夹,导出

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-5-24 04:26 , Processed in 0.411406 second(s), 46 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表