自学uni-app (1)uni-app的搭建和基本目录结构

uni-app目录结构 pages:如图,就是写东西的地方 php:自己建的,忽略 static:放静态资源,或图片等 APP.vue:全局js,全局样式 pages.json:开发配置文件 uni.scss:这里是uni-app内置的常用样式变量 manifest.josn :打包发布配置文件(个人理解仅供参考) ... 阅读详情

了解uni-app框架

开发 uni-app 所需要了解的知识

html
css
javascript
node.js
webpack

框架搭建方法

有两种办法来搭建基于uni-app框架的项目

  1. 通过搭建脚手架来创建uni-app项目
  2. 利用HBuild X 的插件可以直接创建uni-app项目

这个可以在官网上查到----uni-app的官网

在用脚手架搭建的时候经常用到npm,那么npm到底是什么呢?
npm(node pack manager) 是node的包管理器
用于node的插件安装(包括安装、卸载、管理依赖)

基本项目文件结构

uni-app 基本项目目录文件的结构
在这里插入图片描述

pages(文件夹)

所有页面存放的目录

index.vue

index.vue的基本结构

<template>
	<view class="content">
        <view>
        </view>
   </view>
</template>     

static(文件夹)

静态资源存放目录

logo.png

App.vue

App.vue的基本结构

<script>
	 export default {
		onLaunch: function() {
			console.log('App Launch')
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	} 
	
</script>

<style>
	/*每个页面公共css */
	
</style>

main.js

vue初始化入口文件

mainfest.js

配置应用名称、appid、logo、版本等打包信息

pages.json

配置页面路由、导航条、选项卡等页面信息

uni.scss

uni-app的内置的scss变量,可以直接使用

官网完整uni-app工程目录文件结构

┌─components            uni-app组件目录
│  └─comp-a.vue         可复用的a组件
├─hybrid                存放本地网页的目录
├─platforms             存放各平台专用页面的目录
├─pages                 业务页面文件存放的目录
│  ├─index
│  │  └─index.vue       index页面
│  └─list
│     └─list.vue        list页面
├─static                存放应用引用静态资源(如图片、视频等)的目录,注意:静态资源只能存放于此
├─wxcomponents          存放小程序组件的目录
├─main.js               Vue初始化入口文件
├─App.vue               应用配置,用来配置App全局样式以及监听应用生命周期
├─manifest.json         配置应用名称、appid、logo、版本等打包信息
└─pages.json            配置页面路由、导航条、选项卡等页面类信息

在这里插入图片描述

uni-app实战——创建项目、项目结构详解 uni-app修炼之路(二)导语创建项目1.点击文件——>新建——>项目2.选择uni-app——>填写项目名称——>选择默认模板项目结构详述1.首先我们看一下[官方的解释](https://uniapp.dcloud.io/frame)2.创建成功后,我们打开pages目录,这里是页面目录,默认模板只有一个index页面,我们打开它来看看3.再来看一下pages.json... 阅读详情

相关推荐

HBuilderX 之初始化uni-app项目、项目目录结构介绍及前提配置

HBuilderX 之初始化uni-app项目、项目目录结构介绍及前提配置。 接上一篇https://blog.csdn.net/qq_45956730/article/details/125240776?spm=1001.2014.3001.5502

水w的博客 9476

uni-app入门教程(1)uni-app简介、部署和目录结构

uni-app是DCloud官方推出的使用Vue.js开发跨平台应用的前端框架,一套代码可编译到iOS、Android、微信小程序等多个平台,学习和开发成本较低。在进行uni-app开发之前需要先搭建环境,下载并安装HBuilderX、微信开发者工具;新建项目时选择类型,创建之后会自动生成项目的默认目录,可以通过多种方式编译运行。一个典型的项目包括App.vue、main.js等文件和pages、static等目录;uni-app遵守Vue单文件组件规范,vue文件包括模板、脚本和样式3个顶级语言块。

CUFEECR的博客 5919

【uni-app系列】uni-app之快速搭建框架_uniapp项目框架搭建

分享一套我整理的面试干货,这份文档结合了我多年的面试官经验,站在面试官的角度来告诉你,面试官提的那些问题他最想听到你给他的回答是什么,分享出来帮助那些对前途感到迷茫的朋友。

2401_84520271的博客 1714

uni-app 目录解析

src - page - index - index.vue src - app.vue src - mainfest.json src - pages.json

A_bad_horse的专栏 306

uni-app从入门到一 (二)uni-app脚手架搭建项目

uni-app两种开发方式 第一种:使用DCloud公司提供的HbuilderX编辑工具,我们只需要点击基本的创建按钮,就可以创建一个初步项目了 第二种:就是使用uni-app脚手架开快速搭建项目与开发,该方式是使用传统的node脚手架方式来开发,使用脚手架搭建项目是一名前端工程师的基本功,那么接下来就让我们一起来学习uni-app脚手架的项目搭建吧! 第一步 配置全局安装工具 1、首先安装node,进入node官网下载相应的版本,我这里使用的是最新版本 ...

wuhui2100的博客 5646

uni-app打包成安卓app步骤详解

前置: 开发环境 Android Studio 下载地址:Android Studio官网 OR Android Studio中文社区 HBuilderX App离线SDK下载:最新android平台SDK下载 3.1.10版本起需要申请Appkey,具体请点击链接 正文: 通过uni-app实现一套代码在微信小程序和安卓端app同时适配 1.创建文件 创建Demo文件,采用uni-app 模板 2.创建应用 在https://dev.dcloud.net.cn/app页面创建相同名称的应用,并且获取

AEI的博客 1万+

uniapp踩坑笔记——H5端打包之后页面空白/配置基础路径/相对路径

需求 使用静态文件便可以访问项目,不需要部署到服务器上。 遇到的问题

没沙发 2万+

uni-app实战之社区交友APP(1)项目介绍和环境搭建

社区交友项目实战,基于uni-app开发,实现安卓、iOS、微信小程序、支付宝小程序等多端发布,后端数据接口采用Django实现,包含帖子、话题、搜索、会员、聊天、广告位等模块。开发环境最核心的是HBuilderX,为了加速开发,可以安装所需的插件;创建uni-app项目后,即可运行到APP、小程序等多端,也可以运行到真机。安卓手机调试,需要链接数据线并打开USB调试,可以实现动态调试;iOS真机调试需要先点击信任机构,才能运行;微信小程序调试和支付宝小程序调试均可以安装开发者工具,或者进行真机调试。

CUFEECR的博客 7979

UniAPP 目录结构详细介绍(及条件编译文件夹详解)

UniAPP 目录结构详细介绍(及条件编译文件夹详解)

卡尔特斯 1万+

uni-app:uni-app是使用Vue语法开发小程序,H5,App的统一框架

单应用 uni-app是一个使用Vue.js开发小程序,H5,App的统一前端框架。官网地址: : Vue.js 开发者使用Vue语法编写代码, uni-app框架将其编译到小程序(微信/支付宝/百度/字节跳动/ QQ /钉钉),App(iOS / Android),H5等多个平台,保证其正确运行并达到优秀体验。 uni-app的特点 开发者和案例更多:HBuilder装机量500万台,开发者社区月活百万,70多个QQ微信群承载10万人。案例众多,uni统计月活100亿() 性能更高(见) 更丰富的周边生态,千款插件 提供比小程序原生开发更好的开发体验,更高的工程化效率 跨端抹平度更完善,且各端特色发挥更灵活,可真正实现一套代码多端覆盖,无需各端多头维护升级 官方认可:阿里小程序官方工具内置uni-app(),腾讯课堂官方自制uni-app培训视频() 扫码体验 开发一次,编译到10个平台。依次扫描10个二维码,亲自体验最全面的跨平台效果! 注:某些平台不能提交简单demo,补充了一些其他功能。 快速开始 uni-app支持通过vue-cli命令, HBuilderX可视化界面两种方

uni-app demo

前端框架:uni-app demo 支持发布iOS、Android、小程序等多平台

① uni-app 介绍、项目搭建、目录结构

uni-appuni-app介绍 写下博客主要用来分享知识内容,便于自我复习和总结。 如有错误之处,请各位大佬指出。 uni-app介绍 官网:uni-app官网

一个努力学习的程序猿 5633

uni-app-demo.rar 小程序框架uni-app模板

学习微信小程序

uni-app开发总结分享

uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到14个平台:iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。uni-app官网下面是uni-app功能框架图,可以了解下它的架构。​uniapp底层集成了native技术,就是h5+引擎,能调用手机原生api,所以uniapp能开发接近原生性能的app,这是js引擎部分;它是双引擎,渲染又是独立一个独立引擎。

qq_39891453的博客 1万+

手把手教你用UC3842搭建12V/5A反激电源(附PSIM仿真文件)

本文详细介绍了基于UC3842的12V/5A反激电源设计与PSIM仿真实践。从UC3842芯片选型、高频变压器计算到PSIM仿真模型搭建,提供完整的开关电源设计流程。特别包含PCB布局要点和实测优化建议,帮助工程师快速掌握反激电源开发技巧。

u6v7w8x的博客 1203

高速窄脉冲峰值保持设计

一、目的 在激光探测领域,探测器发出的高速窄脉冲,单片机AD进行采样,很难捕捉到窄脉冲的幅值,即使使用高速AD进行采样,也存在一定的难度。因此,本方案设计了一种高速窄脉冲峰值保持电路,有助于单片机AD采样能很好的捕捉到脉冲幅值。 二、方案分析与比较 峰值保持器一般分为两种:电压型和跨导型。 方案一:电压型峰值保持器,由电压型运放、二极管、保持电容、缓冲器组成,优点是元件成本低,缺点是峰值保持存在过...

weixin_43184208的博客 9292

uni-app的基本使用

uni-app的基本使用

chengcheng9876的博客 5593

224G PAM-4 通道的 PCB 和封装设计

该行业正在努力实现层厚非常低的 sub-Dk = 3 材料,以及更先进的加工,这将使封装和 PCB 中的透射电镜截止值更高。当回波损耗占主导地位时,我们基本上需要去除沿互连产生阻抗失配的任何元件,就像上面描述的更光滑的铜和更低的 Dk 值一样。第二个影响是传输线阻抗匹配在 56 GHz 范围内的非常高的频率下非常困难的主要原因之一,另一个因素是 Tx 或 Rx 封装/缓冲器中的寄生效应。由于 PCB 和封装中的长度刻度,这是 BGA 上的焊盘、过孔和球等小结构开始在输入阻抗中产生明显偏差的频率范围。

jkh920184196的博客 840

uni-app

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

S_i_mple的博客 7315

碎碎念android eMMC【转】

本文转载自:https://blog.csdn.net/Fybon/article/details/44242549 一、/dev/blockroot@:/dev/block #lsbootdevicemmcblk0mmcblk0p1mmcblk0p10…….mmcblk0p18mmcblk0p19mmcblk0p2mmcblk0p20……mmcblk0p29mmcblk0p3mmcblk0p3...

zzb2760715357的博客 377

周志华《机器学习》课程系列笔记——目录导航页

最近自学机器学习课程,注意到了南京大学周志华老师的课程。我是在学堂在线平台观看的,注意到b站上也有相应视频,但b站上并未获得授权,随时有消失的可能。周志华老师的网络教学视频中,与其西瓜书相比确实少了一些内容。但幸运的是,缺失的内容实际上对于初学者来说并不会产生太大影响。目前这一笔记也遵循视频内容,相比西瓜书中也会有一些缺失,敬请谅解。可能以后如果有机会和时间,我会再阅读周志华老师的书籍将缺失内容补全。一切内容敬请关注我的个人Page页面。

Sinocifengs的博客 1687

uni-app(优医咨询)项目实战 - 第1天

来使用相应的组件,值得注意的是如果 uni-ui 是以插件方式安装到项目中的,组件代码会存放在 uni_modules 目录中,并且组件不需要全局导入即可使用,这是 uni-app 开发所特有的特性。在创建的项目中可以看到 Vue 的单文件组件,即 uni-app 创建的项目本质上就是 Vue 的项目,代码逻辑的细节我暂时先不去分析,先来看看 uni-app 的项目是如何启动的。为了解决平台的差异性,特殊情况下需要为不同平台编写合适的代码,且要保证这些代码只在某个的平台下运行,uni-app 提供了。

程序员朱永胜 1843

logisim实验六:MIPS运算器设计

实验目的 学生理解算术逻辑运算单元(ALU)的基本构成,掌握 Logisim 中各种运算组件的使用方法,熟悉多路选择器的使用,能利用前述实验完成的 32 位加法器、 Logisim 中的运算组件构造指定规格的 ALU 单元。 设计要求 利用前面实验封装好的 32 位加法器以及 logisim 平台中现有运算部件构建一个 32 位算术逻辑运算单元(禁用 Logisim 系统自带的加法器,减法器),可支持算术加、减、乘、除,逻辑与、或、非、异或运算、逻辑左移、逻辑右移、算术右移运算,支持常用程序状态标志(有符号

gyp0205的博客 2万+

自学uni-app (7)项目搭建的详细步骤、注意事项和遇到的问题

uni-app可用于跨平台,支持app平台、h5平台、小程序平台 一次编写,多平台生成

Slow down your pace 1486

ST7102驱动移植与调试实战

本文详细介绍了在君正T40平台上移植和调试ST7102 LCD驱动芯片的实战经验。内容涵盖硬件接口配置、时序参数调整、寄存器初始化序列编写及常见问题解决,重点解析了ST7102单芯片集成显示与触控功能的特性,为嵌入式设备显示驱动开发提供实用指南。

k6l7m8n9的博客 1411

Agentic RL: 大模型后训练 SFT、PPO和GRPO

本文介绍了从LLM训练到Agentic RL的发展过程。传统LLM训练包括预训练和后训练两个阶段,其中后训练通过监督微调、奖励建模和强化学习等技术优化模型表现。针对智能体在复杂任务中的不足,提出了Agentic RL新范式,将LLM嵌入强化学习框架,通过多步交互、工具使用和环境反馈来优化长期目标。相比传统单轮对话优化(PBRFT),Agentic RL具有状态包含历史上下文、行动类型多样、动态状态转移等特点,更适合解决需要多步推理和规划的任务。这种新方法为开发更强大的智能体系统提供了可能。

Cachel Wood的博客 698
上一篇: 成功开发Android app-7(多页面、添加事件、监听、动画)
下一篇: 自学uni-app (2)uni-app的导出模块(export default)和常用方法
IT_Joliu
博客等级 码龄9年 32粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值