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

QMT量化交易桥接方案深度对比:从MiniQMT淘汰说起

量化交易系统中的API桥接,本质是解决本地终端与底层交易引擎之间的通信瓶颈。其核心原理在于绕过GUI封装、直连确定性执行层,从而获得低延迟、高可靠、可监控的指令通路。技术价值体现在策略实盘一致性提升、毫秒级响应保障及运维可控性增强。典型应用场景包括打板策略、T+0套利、高频网格等对时效与稳定性双敏感的自动化交易。本文聚焦国金证券QMT专业版生态,系统剖析DLL注入、HTTP反向代理、IPC共享内存与官方HTTP API四大桥接路径的性能边界、合规风险与工程落地成本,尤其深入解析qmt终端 client is

weixin_33892359的博客 457

麒麟操作系统安装达梦数据库ARM版

Linux安装达梦数据库ARM版

运维@小兵的博客 8769

uni-app的基本使用

uni-app的基本使用

chengcheng9876的博客 5593

Spring Cloud 整合(一) CRUD

Springcloud 整合之 CRUDSpringcloud介绍功能概述为什么要选用Springcloud Springcloud介绍 功能概述 实现微服务 Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的某些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。分布式系统的协调导致样板式样,并且使用Spring Cloud开发人员可以快速站起来实现这些样板的服务和应用程序。 为什么要选用Springcloud

Kerwin-Lin的博客 1501

uni-app

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

S_i_mple的博客 7315

Transformer-Based Attention Networks for Continuous Pixel-Wise Prediction 基于Transformer注意力网络连续像素级与估计

Transformer-Based Attention Networks for Continuous Pixel-Wise Prediction 基于Transformer注意力网络的连续的像素级的

MengYa_Dream的博客 4716

ESP-IDF下载配合MQTT协议接入云平台实例

通过ESP-IDF下载环境搭建,结合MQTT协议实现设备与云平台通信,详解从配置到连接的完整流程,助力物联网应用开发。重点涵盖espidf下载和MQTT集成关键步骤。

weixin_28913879的博客 454

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

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

程序员朱永胜 1843

【WRF-Chem Emissions教程第一期】WRF-Chem 排放概述

WRF-Chem 排放概述

WW、forever的博客 852

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

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

Slow down your pace 1486

图注意力网络(GAT)原理与代码实战案例讲解

1. 背景介绍 图注意力网络(Graph Attention Network,简称GAT)是一种基于图神经网络(Graph Neural Networks,简称GNN)的深度学习方法。它能够处理具有复杂关系的节点数据,并在多个领域取得了显著的效果,如社交网络分析、推荐系统等。 2. 核心概念与联系

AI架构师小马 2712

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

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

余额充值