ionic4+angular7+cordova开发入门

前言

ionic是一个垮平台开发框架,可通过web技术开发出多平台的应用。但只建议开发简单应用。复杂的应用需要用到许多cordova插件,而cordova插件的更新或者移动平台的更新很可能导致插件的不可用,维护升级成本较高。

安装

  1. 安装node.js。https://nodejs.org/en/
  2. 通过node.j安装ionic
    npm install -g ionic
  3. 查看安装情况
sh-3.2# node --version
v10.14.2
sh-3.2# ionic --version
5.0.0

输出了版本好说明安装成功了。

创建项目

  1. 创建myApp项目 ionic start myApp tabs
  2. 进入myApp目录,运行项目 cd myAppionic serve
    这时可能会遇到问题
    Error: Cannot find module 'node-sass’
    安装相应的node-sass模块就可以了。
    npm install node-sass --save-dev
    没问题后可在浏览器看到项目运行起来了

添加ios平台

  1. 添加cordova插件 npm i -g cordova
  2. 添加ios平台 ionic cordova platform add ios
  3. 准备ios代码 ionic cordova prepare ios,以后都只需要这一步就可以在xcode上运行。
  4. 将生成的代码在xcode上运行
  5. ios平台运行结果

添加android平台

  1. 添加步骤同ios ionic cordova platform add android
    如遇到 404 Not Found: amdroid@latest
    先更新版本在尝试
    ionic cordova platform rm android
    ionic cordova platform update android
    ionic cordova platform add android
  2. 在androidStudio运行android
    可能会遇到构建异常
The minSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.

在manifest把minSdkVersion删掉即可,目录是:
CordovaLib->AndroidManifest.xml
app->src->main->AndroidManifest.xml
<uses-sdk android:minsdkversion="19">
3. android平台也运行起来了

作者:垚淼

 出处:www.ljmin.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 众所周知,京东是中国最大的在线购物平台之一,其拥有强大的技术支持和市场份额。为满足使用Ionic技术的开发人员对于京东移动应用的需求,出现了一些类似于京东的Ionic 5源码。 这些源码不仅提供了用户界面设计和体验方面的灵感,同时也提供了常规电子商务应用程序所需的功能。 来自世界各地的ionic开发人员已经使用这些源码来创建自己的移动应用程序。这些源码包含功能齐全的模块,如商品列表,商品详情,购物车等,并提供了可扩展性,以满足个性化需求。 如果你正在寻找一个功能强大,易于定制的Ionic 5应用程序,你可以尝试使用这些资源来加速你的开发过程。但是,请记住,这些源码仅供研究和学习使用,而不应该用于商业用途。 总而言之,Ionic 5仿京东源码是一个非常完整的电子商务移动应用程序,可以提供吸引人的用户界面设计和易用性,为开发人员提供了一个优秀的开发框架,实现电子商务应用的快速开发和部署。 ### 回答2: 近年来,跨平台开发框架Ionic在国内越来越受到开发者的关注。Ionic以HTML、CSS和JavaScript为基础,为开发人员提供了一种简单易用的方式来构建跨平台应用程序。目前,Ionic团队已经发布了5.0版本,其中集成了许多新功能和样式,使得开发者可以更加方便地创建高质量的应用程序。 近年来,随着移动互联网的不断发展,电商已经成为了人们生活中不可或缺的一部分。京东作为国内最大的电商之一,其APP用户量也是非常巨大的。因此,以仿京东源码为主题的Ionic 5开发也成为了很多开发者的关注点。 在Ionic 5应用中进行京东页面的仿制,我们需要考虑以下几个方面的问题: 首先,我们需要确保应用程序具有京东APP的所有主要功能,例如产品展示、购物车、订单管理等功能。 其次,我们需要美化应用程序的UI界面,使用户能够获得良好的用户体验。为此,我们可以使用不同的Ion components(例如:Ion Card、Ion List、Ion Button等等)来构建应用程序的不同界面。 另外,我们需要保证应用程序的性能和稳定性。为此,我们可能需要使用Ionic的一些性能工具例如Ionic capacitor工具来优化应用程序的性能,从而让应用程序能够在各种操作系统和不同尺寸的设备上都能够良好运行。 总的来说,Ionic 5仿京东源码的开发需要开发者兼顾功能、UI界面、性能和稳定性等各个方面,以便为用户带来最好的用户体验。通过不断打磨和优化,Ionic应用程序也可以成为京东之外的其他电商平台的优秀模板。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值