当前位置: 首页 > news >正文

从0到1搭建uniapp

一、什么是uniapp

UniApp是一款基于Vue.js框架的全端开发工具,可以实现同时开发多个平台(包括H5、小程序、APP等)应用的能力。使用UniApp,开发者只需要编写一份代码就可以快速地发布到多个平台,极大地提高了开发效率和用户体验。

二、uniapp的优缺点

优点:

1.跨平台开发:uniapp可以使用一套代码开发多个平台(H5、小程序、app),大大提高了开发效率,使代码更加灵活。

2.拓展性强:uniapp是基于vue框架进行开发,容易上手、灵活高效。

3.性能稳定:uniapp利用原生渲染技术,提高页面渲染性能,集成路由懒加载、图片压缩、按需引入等。

缺点:

1.功能受限:在uniapp的平台下进行开发,有些功能并未完善,所以会受到限制。

2.学习成本高:对于新手来言,首先要学习vue框架,再介入uniapp。

三、项目搭建

第一步:打开HBuilder X工具,找到左上角的文件点击,找打新建在找到项目点击!

 第二步:出现这个弹框然后先输入你要创建的项目名称,然后选择对应模版,选择vue版本,点击创建。这样就成功创建了一个uniapp的项目。

 第三步我们想要以小程序的方式运行,找到运行点击出现多个运行方式,找打运行小程序到模拟器,找打微信开发者工具。

四、配置文件

1.main.js 入口文件

main.js必不可缺,这个文件来引入vue实例,来使用vue的方法。如想使用vueX在这个文件中进行引用即可。

2.App.vue全局文件

在这个文件中进行设置全局变量或方法,对全局样式的管理。

其他页面调用使用getApp(),即可获取到组件实例,获取当前值。 

3.pages.json

配置路由的文件,可以配置tabbar,页面的单独样式

4.manifest.json

manifest.json 文件是应用的配置文件,用于指定应用的名称、图标、权限等。HBuilderX 创建的工程此文件在根目录,CLI 创建的工程此文件在 src 目录。

http://www.lryc.cn/news/115531.html

相关文章:

  • 安全杂记 - Linux文本三剑客之awk
  • Android 开发者选项日志存储路径
  • jupyter lab build失败,提示需要安装版本>=12.0.0的nodejs但其实已从官网安装18.17.0版本 的解决方法
  • 【set】个人练习-Leetcode-817. Linked List Components
  • Linux IPIP隧道连通两个局域网
  • 华为QinQ技术的基本qinq和灵活qinq 2种配置案例
  • python爬虫1:基础知识
  • 【FAQ】安防监控视频EasyCVR平台分发的FLV视频流在VLC中无法播放
  • python爬虫2:requests库-原理
  • 纹理贴图和渲染
  • BLIP2
  • 陀螺玩具跨境电商亚马逊CPC认证
  • TS学习02-接口
  • WuThreat身份安全云-TVD每日漏洞情报-2023-08-09
  • 6. C++类的静态成员
  • 如何使Python Docker镜像安全、快速、小巧
  • AWS——03篇(AWS之Amazon S3(云中可扩展存储)-01入门)
  • 没有synchronized,rust怎么防并发?
  • 1.Python简介及安装(3.11.4)
  • face_recognition人脸识别与人脸检测
  • vue3获得url上的参数值
  • chapter15:springboot与监控管理
  • http历史版本
  • 【Go语言】Golang保姆级入门教程 Go初学者chapter2
  • 关于ETL的两种架构(ETL架构和ELT架构) qt
  • 【Linux】进程间通信——管道
  • Element-plus中tooltip 提示框修改宽度——解决方案
  • java实现当前系统时间格式化
  • 篇十一:享元模式:共享细粒度对象
  • Dev控件 Gridcontrol,gridview 实现多选功能