【微信小程序】-- uni-app 项目创建 目录结构讲解(四十九)

news/2024/7/20 1:23:58 标签: 微信小程序, uni-app, 小程序

请添加图片描述

  • 💌 所属专栏:【小程序>微信小程序开发教程】

  • 😀 作  者:我是夜阑的狗🐶

  • 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询!

  • 💖 欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信 😘 😘 😘

文章目录

  • 前言
  • 一、 新建 uni-app 项目
  • 二、 目录结构
  • 三、把项目运行到微信开发者工具
      • 1、配置 AppID
      • 2、配置安装路径
      • 3、配置服务端口
      • 4、运行项目
  • 总结


前言

  大家好,又见面了,我是夜阑的狗🐶,本文是专栏【小程序>微信小程序开发教程】专栏的第49篇文章;
  今天开始学习小程序>微信小程序的第31天💖💖💖,开启新的征程,记录最美好的时刻🎉,每天进步一点点。
  专栏地址:【小程序>微信小程序开发教程】, 此专栏是我是夜阑的狗小程序>微信小程序开发过程的总结,希望能够加深自己的印象,以及帮助到其他的小伙伴😉😉。
  如果文章有什么需要改进的地方还请大佬不吝赐教👏👏。


一、 新建 uni-app 项目

  前面已经介绍了uni-app 的工具 HBuilderX 下载安装过程,以及开发环境是怎么如何配置,其中还学习 sass 插件的安装。接下来就来讲解一下uni-app 项目的创建 & 目录结构讲解。话不多说,让我们原文再续,书接上回吧。

请添加图片描述

  打开 HBuilderX 工具,这里的版本是 3.7.3,发 找到左上方的选项,文件 -> 新建 -> 项目

在这里插入图片描述

  填写项目基本信息,选择 uni-app 项目 --> 填写好项目名称和路径之后 --> 选择 uni-app项目 模板(这里也可以选择默认项目) --> 这里 vue 版本是选择最新版本 --> 可以选择是否上传到 GitCode 代码托管平台 --> 点击创建就完事了。(由于这里使用最新版本的 HBuilderX ,所以创建过程会网上的一些老版本的有区别

在这里插入图片描述

  项目创建成功,就能看到该项目的目录结构了,接下来简单学习一下各个结构的作用。

在这里插入图片描述

二、 目录结构

  前面创建了一个 uni-app 项目,默认包含如下目录及文件,下面就对一些简单结构做讲解:

┌─pages                 业务页面文件存放的目录
│  ├─index
│  │  └─index.vue       index页面
│  └─list
│     └─list.vue        list页面
├─static                存放应用引用静态资源(如图片、视频等)的目录,注意:静态资源只能存放于此
├─uni_modules           uni内置模块
├─main.js               Vue初始化入口文件
├─App.vue               应用配置,用来配置小程序的全局样式、生命周期函数等
├─manifest.json         配置应用名称、appid、logo、版本等打包信息
└─pages.json            配置页面路径、页面窗口样式、tabBar、navigationBar 等页面类信息

三、把项目运行到微信开发者工具

1、配置 AppID

  在实际开发过程中,可以把 HBuilderX 创建的项目运行到指定开发者工具上。想要将项目运行到微信开发者工具上,需要对项目里的 manifest.json 进行环境配置,找到小程序>微信小程序配置,填写自己的小程序>微信小程序AppID 即可:

在这里插入图片描述

2、配置安装路径

  在 HBuilderX 中,配置 “微信开发者工具” 的安装路径,操作步骤: 工具 --> 设置 --> 运行配置 --> 小程序运行配置,微信开发者工具路径

在这里插入图片描述

3、配置服务端口

  在微信开发者工具中,通过 设置 -> 安全设置 面板,开启“微信开发者工具”的服务端口:

在这里插入图片描述

4、运行项目

  在 HBuilderX 中,点击菜单栏中的 运行 -> 运行到小程序模拟器 -> 微信开发者工具 ,将当前 uni-app 项目编译之后,自动运行到微信开发者工具中,从而方便查看项目效果与调试:

在这里插入图片描述

  第一次运行的话,可能会缺很多插件,不过都没关系,都会自动下载并安装的,

在这里插入图片描述

  初次运行成功之后的项目效果(会有一下警告):

在这里插入图片描述

  如果不想看到这个警告,需要打 HBuilder X 项目里的 App.vue 文件,把里面 console.warn 删除或者注释即可。

当前组件仅支持 uni_modules 目录结构 ,请升级 HBuilderX 到 3.1.0 版本以上!

在这里插入图片描述

  如果是使用灰度中的基础库,也会报警告,这时候打开微信开发者工具,工具栏–>详情–>本地设置更改基础库版本。

[基础库] 正在使用灰度中的基础库 2.30.3 进行调试。如有问题,请前往工具栏-详情-本地设置更改基础库版本。

在这里插入图片描述


总结

  感谢观看,这里就是uni-app 项目创建 & 目录结构讲解的介绍使用,如果觉得有帮助,请给文章点个赞吧,让更多的人看到。🌹 🌹 🌹

在这里插入图片描述

  也欢迎你,关注我。👍 👍 👍

  原创不易,还希望各位大佬支持一下,你们的点赞、收藏和留言对我真的很重要!!!💕 💕 💕 最后,本文仍有许多不足之处,欢迎各位认真读完文章的小伙伴们随时私信交流、批评指正!下期再见。🎉

更多专栏订阅:

  • 😀 【LeetCode题解(持续更新中)】
  • 🚝 【Java Web项目构建过程】
  • 💛 小程序>微信小程序开发教程】
  • 【JavaScript随手笔记】
  • 🤩 【大数据学习笔记(华为云)】
  • 🦄 【程序错误解决方法(建议收藏)】
  • 🚀 【软件安装教程】



订阅更多,你们将会看到更多的优质内容!!


http://www.niftyadmin.cn/n/176562.html

相关文章

卫星通信1

偏心率为0,则椭圆变成圆形 偏心率为1 则长轴相比短轴无限长 此时椭圆轨道变成一条直线 半焦距 ae 地球轨道面,称为黄道面 赤道面 中间有个夹角,就是23.5 一般是地心坐标系 沿椭圆轨道探测范围大 在近地点不能提供任何服务,因为覆盖面积太…

【从零开始的C语言】操作符详解

文章目录前言一、操作符分类二、算术操作符三、移位操作符3.1 左移3.2 右移四、位操作符(重要)五、赋值操作符六、单目操作符七、关系操作符八、逻辑操作符九、条件操作符十、逗号表达式前言 本篇文章开始,我将开设《从零开始的C语言》专栏&…

kotlin协程 coroutineScope 和 runBlocking

coroutineScope是一个suspend函数,创建一个新的协程作用域,并在该作用域内执行指定代码块,它并不启动协程。其存在的目的是进行符合结构化并发的并行分解(将长耗时任务拆分为并发的多个短耗时任务,并等待所有并发任务完…

DBA如何定制自动化巡检工具

一、逐步实现自动化的基本步骤1. 手动巡检最初阶段,多数DBA习惯于将常用的SQL语句总结记录下来,在日常巡检的时候,会在数据库中执行常用的SQL语句,然后以抓屏方式将结果复制出来,然后逐条检查分析。这种方法只适合于管…

Unity VFX 节点 Perlin Noise 3D 和 Perlin curl Noise 3D

1.Perlin Noise 3D noise 叉乘 官网解释:Perlin Noise | Visual Effect Graph | 10.3.2 柏林噪音 菜单路径:运算符 > 噪声 > Perlin 噪声 Perlin Noise Operator 允许您指定坐标以在一维、二维或三维中对指定范围内的噪声值进行采样。Perlin 噪…

蓝桥杯每日一真题——[蓝桥杯 2021 省 B] 杨辉三角形(二分+规律)

文章目录[蓝桥杯 2021 省 B] 杨辉三角形题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1提示思路:全部代码:[蓝桥杯 2021 省 B] 杨辉三角形 题目描述 下面的图形是著名的杨辉三角形: 如果我们按从上到下、从左到右的顺序把所有数排成一列&…

python-函数

文章目录函数的基本概念作用函数分类函数的定义和调用参数形参和实参位置参数默认参数可变参数关键字参数变量的作用域局部变量全局变量全局变量和局部变量效率测试深拷贝和浅拷贝浅拷贝的方法特征递归函数什么是递归递归函数的优缺点Lambda函数Lambda的作用Lambda基础eval() 函…

基于FPGA的UART接收模快(全模式设置)

基于FPGA的UART接收模快(全模式设置) 上次版本的缺陷就是没有解决奇偶校验,本次设计主要解决该问题,并且加入停止位位数的选择。 1、校验位及停止位原理 1.1、奇偶校验 接收方和发送方会约定一种校验方式,在一定程度…