位置: IT常识 - 正文

uni-app组件-应用简单快速上线(uniapp组件使用)

编辑:rootadmin
uni-app详解 一、介绍 uni-app 是一个使用 Vue.js(opens new window)开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。 uni ... uni-app详解一、介绍

推荐整理分享uni-app组件-应用简单快速上线(uniapp组件使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uni-app实例教程,uni-app 组件,uni'app,uni'app,uni app 组件库,uni-app实例教程,uni-app navigateto,uni 组件,内容如对您有帮助,希望把文章链接给更多的朋友!

uni-app 是一个使用 Vue.js(opens new window)开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。

uni-app底层集成了native技术,就是h5+引擎,能调用手机原生api,所以uniapp能开发接近原生性能的app,这是js引擎部分;它是双引擎,渲染又是独立一个独立引擎。这个渲染引擎又分为nvue渲染和webview渲染,nvue其实就是集成的weex,webview这个有了解的应该知道它的内核是webkit。

二、uni-app和vue的区别:uni-app可以通过打包实现一套代码多端运行,而vue不行。uni-app有自动的框架预载,加载页面的速度更快,vue没有。uniapp使用小程序的标签,vue使用web端的标签。uni不支持vue-router,使用自带的路由。三、uni-app优点:uni-app是一套可以适用多端的开源框架,一套代码可以同时生成ios,Android,H5,微信小程序,支付宝小程序,百度小程序等。uni-app对前端开发人员比较友好,学习成本比较低,首先uni-app是基于vue.js的。其次封装的组件和微信小程序的组件一样。uni-app使用HBX进行开发,HBX对于vue语法等支持可以说是比较完备了。

以下内容分别使用Vue CLI 和 云开发平台教您从头开始构建自己的应用。

Vue-CLI 快速搭建项目一、搭建本地开发环境

Vue CLI 4.x 需要Node.js 8.9 或更高版本(推荐v10+)。您可以使用n、nvm或nvm-windows 在同一台机器上管理多个版本的Node。 要了解如何安装 Node.js,参阅nodejs.org。 如果你不确定系统中正在运行的 Node.js 版本是什么,请在终端窗口中运行node -v。

npm 包管理器 因为我们通常都会使用Hexo 提供的脚手架搭建项目结构,所以要下载并安装 npm 包。本指南使用 npm 客户端命令行界面,该界面默认安装在 Node.js。要检查你是否安装了 npm 客户端,请在终端窗口中运行 npm -v 。

你可以使用 Vue CLI 来创建项目,生成应用和库代码,以及执行各种持续开发任务,比如测试、打包和部署。要安装新软件包,请使用以下命令之一:

npm install -g @vue/cli@4二、创建uni-app使用正式版(对应HBuilderX最新正式版)vue create -p dcloudio/uni-preset-vue my-project使用alpha版(对应HBuilderX最新alpha版)vue create -p dcloudio/uni-preset-vue#alpha my-alpha-project使用Vue3/Vite版

1.创建以 javascript 开发的工程(如命令行创建失败,请直接访问 gitee(opens new window)下载模板)

npx degit dcloudio/uni-preset-vue#vite my-vue3-project

2.创建以 typescript 开发的工程(如命令行创建失败,请直接访问 gitee(opens new window)下载模板)

npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project

此时,会提示选择项目模板(使用Vue3/Vite版不会提示,目前只支持创建默认模板),初次体验建议选择 hello uni-app 项目模板,如下所示:

三、启动应用服务器

进入工作区目录,并启动这个应用。

cd my-projectyarn serveuni-app组件-应用简单快速上线(uniapp组件使用)

hexo server命令会构建本应用、启动开发服务器、监听源文件,并且当那些文件发生变化时重新构建本应用,也会打开浏览器,并访问 http://localhost:8080/ 。

你会发现本应用正运行在浏览器中。

参考文献:https://uniapp.dcloud.io/

云平台一键部署uni-app

作为uni-app开发者的你,云开发平台为你提供了一站式,全云端的开发平台,让你可以打开浏览器就完成开发,调试,上线,同时云开发平台底层调用的是阿里云集团Serverless产品,可以实现低门槛开发,部署,调试,降低开发上手成本,让uni-app框架可以一键快速部署!

一、创建环境

想要一键部署uni-app,需要以下账号和服务:

Github账号 (https://github.com/),阿里云账号,并使用阿里云账号登录云开发平台 (https://workbench.aliyun.com/),为保证最好的使用体验,请使用Chrome浏览器。开通OSS服务。未开通阿里云OSS的用户,点击链接 (https://workbench.aliyun.com/product/open?code=oss)开通OSS服务。OSS开通免费,有一定的免费额度,超过额度之后按量付费。

二、创建uni-app应用创建前端应用。打开快速开始 https://workbench.aliyun.com/app,找到uni-app点击创建「创建应用」按钮。

云资源访问授权。如果您之前没有使用过云开发平台,会出现云资源授权管理的选项,往下拉出现直至同意授权的字样,点击「同意授权」后出现授权成功,点击进入「下一步」。

绑定Github账号。授权完成后选择来源仓库为Github,按照提示点击去绑定,绑定GitHub帐号,登录后并点击Authorize Aliyunworkben允许云开发平台构建、发布你的GitHub代码为可访问的网站。

选择fork好的“uni-app”代码仓库。选择第一步中的代码仓库,主干分支,并点击下一步。主干分支一般指的是代码的master或main等分支。

填写基本信息,完成创建。填写基本信息并点击「完成」。成功后进入到应用详情和部署界面。

三、在日常环境部署一键进行应用部署。在应用详情页面点击日常环境的「部署」按钮进行一键部署,部署状态变成绿色已部署以后可以点击访问部署网站查看效果。

访问uni-app网站。日常环境的测试域名也是可以访问的,点击访问已部署网站按钮会出现一个弹出,点击弹出上的立即访问就能够访问已经部署好的站点了。在部署完成后,可以继续本地编码,并将代码push到应用的“基本信息”中对应的代码仓库内。

多端应用一键上云!

现如今身处在随时会到来新状况的大环境下,做好自己便是在不安中树立了一颗屹立不倒的松树。作为开发者们每天都要面临新的代码、应用,保持随时学习的状态和能力也可让自己多一份安稳。阿里云云开发平台的初衷是为每一位开发者提供免费、便捷的云上研发工作平台,通过学习与实操演练两种模式,从入门到精通快速上手Serverless和云开发技术。0门槛全云端开发、随时随地在线协同、业界领先Serverless架构、行业应用一件初始化等特性也通过每次的实践伴随着你、我。

云原生应用、主机应用部署、前端应用部署三大板块的提供,供开发者们找到最合适自己神器,令开发工作事半功倍。其中满足IoT语音技能、小程序、H5应用等开发者低门槛应用开发的需求;也支持代码编译部署到ECS主机服务器的场景,帮助用户管理传统主机应用的能力;让前后端应用能够更高效地协同。平台将持续与开发者一起共同成长,帮忙开发者更好、更快以及更低成本的开发,多端的应用更加快速的上云。

本文链接地址:https://www.jiuchutong.com/zhishi/311893.html 转载请保留说明!

上一篇:SSE:后端向前端发送消息(springboot SseEmitter)(sse后端向前端推送 前端只能收到 末尾的值)

下一篇:织梦文章命名规则{cc}还原真实文章id便于实现伪静态(织梦如何采集文章)

  • 职工产假津贴怎么领取
  • 个人是否可以申请精神司法鉴定
  • 增值税发票是真发票,但是平台查验不到
  • 如何分析成本费用偏高
  • 个体户申报重复申报怎么办
  • 会计记账凭证如何填制
  • 空调压缩机属于什么系统
  • 其他现代服务税目包括哪些内容
  • 小规模纳税人报销会计分录
  • 加计扣除是什么意思举例说明农产品
  • 企业所得税收益计算公式
  • 现金支票提取现金备用
  • 外经证缴纳个税流程
  • 直接减免的增值税计入哪个科目
  • 维修费增值税
  • 税控系统全额抵扣增值税申报
  • 金融机构利息超过多少不合法
  • 跨地区经营产生的GDP
  • 公司清算补偿工资标准
  • 普票没有税号可以开票吗
  • 新成立的有限公司
  • 你需要来自system的权限怎么解决
  • 贷款利率计算公式表格
  • 我开了一个物流公司,有人要开发票怎么办
  • 如何在电脑管家里把健康小程序提取出
  • 建筑业产值填哪个数据
  • 公司帮人代缴社保怎么做账
  • 购买财务软件申请怎么写
  • 上月发票这月冲红,对这月有影响吗
  • 适用增值税差额征税政策的纳税人填写差额后的销售额
  • 应收款抹零
  • 企业投资入股要交企业所得税吗
  • 劳务报酬所得包括哪些
  • 长期资产的减值和流动资产的减值的区别
  • 未交增值税的核算方法
  • 爬坑图片卡通
  • 社保工伤退费会计分录
  • 自动生成尺寸
  • framework3.5启用
  • javascript速成
  • 自然人独资可以变更为有限责任公司
  • 电汇跟支票的区别
  • 给个人的返佣如何交税
  • 客户发票弄丢了应该如何补救
  • 金蝶余额调节表勾对日期什么意思
  • 原始凭证的种类划分
  • sql语句修改某个字段
  • 营业收入净额是销售收入净额吗
  • 科技项目专项资金
  • 视同销售的增值税是如何计算?
  • 以前年度损益调整借贷方向
  • 现金折扣要扣除什么费用
  • 为什么小规模不可以收专票
  • 领用自产应税消费品用于财务人员职工福利
  • 建设工程招投标示范文本
  • 收到进项税发票
  • 分期收款销售的会计与纳税处理
  • 建筑企业外地预缴
  • 到期不付款跟客户怎么说
  • 企业如何计算增值税
  • 个体工商户怎样申请开票
  • 怎么设置现金流
  • SSB(SQLservice Service Broker) 入门实例介绍
  • mysql 修改值
  • mysql通过my.cnf修改默认字符集为utf-8的方法和注意事项
  • 如何win8.1升级win10正式版
  • windows service 2008 r2
  • centos7.6有线连接
  • 开启win10
  • redhat linux8
  • 简单射击原理
  • linux中文件权限读写执行的三种标志符号依次是
  • javascript中的原型和原型链
  • jquery插件怎么用到自己的网站
  • nginx服务器日志
  • shell脚本运行linux命令
  • jquery调用json数据
  • jQuery实现Select左右复制移动内容
  • jq 判断元素是否存在
  • 税务局分局局长是什么级别干部
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设