自学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万+

PID调参避坑指南:为什么你的电机总是震荡?从比例带积分到微分实战解析

本文针对电机控制中常见的震荡问题,提供了一份PID调参实战指南。文章深入解析了比例(P)、积分(I)、微分(D)三个参数对系统稳定性的影响,揭示了比例增益过大是导致震荡的关键原因之一,并给出了从纯比例调试到引入积分、微分的系统化调参流程与避坑要点,帮助工程师快速实现电机平稳、精准的控制。

weixin_28223453的博客 456

自动化测试-自愈技术

随着人工智能的发展,作为一名软件测试工程师,相信大家都会思考如何把这一前沿技术引入到我们的自动化测试当中,想一万遍不如做一遍。,传递当前页面状态,获取之前成功的定位器路径,比较它们,并生成修复的定位器列表。如果修复成功,我们可以使用 Healenium Idea 插件更新我们的自动化测试代码:插件使用修复定位器寻找修复和更新测试代码。的旧定位器去定位按钮的时候,脚本就会报错,提示 “NoSuchElement”的错误异常。现在,我们假设开发人员变更了应用程序的UI界面,改变了这个按钮的id属性,从。

qq_58223744的博客 2660

uni-app的基本使用

uni-app的基本使用

chengcheng9876的博客 5593

做蛋白组学数据分析,竟然还不会使用DIA-NN软件,走过路过不要错过,进来免费学习!!!

蛋白组学分析工具DIA-NN使用

wcy1995427的博客 9865

uni-app

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

S_i_mple的博客 7315

瑞萨RA6M4平台I2C驱动移植实战:MPU6050传感器集成指南

本文详细介绍了在瑞萨RA6M4平台上进行I2C驱动移植并集成MPU6050传感器的实战指南。通过FSP配置工具添加I2C主栈,适配MPU6050官方驱动,实现传感器数据读取与调试,为嵌入式开发提供完整的解决方案。

banana的博客 109

华为防火墙双线路配置实战:5分钟搞定主备自动切换(含健康检查避坑指南)

本文详细介绍了华为防火墙双线路配置实战,包括主备自动切换和健康检查机制的优化技巧。通过智能健康检查机制,华为防火墙能实现毫秒级故障自动切换,确保网络高可用性。文章提供了从架构设计到实战配置的全流程指南,并分享了常见配置误区与解决方案,帮助中小企业快速搭建稳定可靠的网络架构。

weixin_30872337的博客 604

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

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

程序员朱永胜 1843

海波龙(Hyperion,现属 Oracle)合并报表以 HFM(Hyperion Financial Management)为核心系统,方法论核心是以控制为基础确定合并范围,通过维度建模统一数据口径

摘要:海波龙合并报表系统(HFM)采用"规则驱动、维度建模"的方法论,通过四个核心环节实现自动化合并:确定合并范围、数据标准化、自动抵销调整及报表生成。系统支持多会计准则,以控制为基础划分合并方法(完全合并/权益法/成本法),通过维度建模统一数据口径,自动处理内部交易抵销、外币折算等复杂操作。业务操作流程涵盖数据采集、转换、抵销调整到报表生成全过程,关键控制点包括内部交易匹配、股权变动处理等。最终输出合规合并报表及完整审计线索,满足监管与管理需求。(150字)

金牌架构师 1304

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

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

Slow down your pace 1486

车企自动泊车技术全解|纯视觉/多传感器融合双路线、端到端大模型革新 助力机械车位/无划线车位/极窄车位精准泊车落地

随着智能驾驶技术全面下沉,自动泊车已从高端车型专属配置,普及至十万级家用车型,成为车载核心刚需功能。但市面主流车企的泊车能力差距极大,核心差异源于传感器硬件架构、算法迭代逻辑、场景训练体系的全方位分化。传统规则式泊车算法仅适配标准划线车位,面对地库暗光、标线磨损、机械双层车位、极窄靠墙车位、无划线空地泊车等真实长尾场景极易失效。

getusushu的博客 105

ROS & ROS2 机器人深度相机激光雷达多传感器标定工具箱入门教程(一)

multisensor_calibration 是一个积极维护的通用标定工具箱,用于辅助基于目标的多传感器标定,支持 ROS 1 和 ROS 2。它提供了多种方法和应用来标定复杂的多传感器系统,例如。

2506_90492529的博客 3261
上一篇: 成功开发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、付费专栏及课程。

余额充值