【微信小程序创作之路】- 小程序项目组成(初创小程序)

微信小程序-毕业设计项目 1.微信小程序-毕业设计完整项目介绍(微信小程序+Java后台SSM框架) 2.基于Java (spring-boot)和微信小程序的校园闲置二手小程序交易商城(毕业设计优秀论文) 3.目前为止最全的微信小程序项目实例 4.微信小程序 - 80个实用的微信小程序项目实例 5.微信小程序实例源码大全下载 6.微信小程序基础+实战精讲视频 7.微信小程序源代码_模仿拉钩招聘APP 8.微信小程序实例源码大全 9.1200多套微信小程序源码-史上最全的不同行业的源码集合 10.微信小程序实例源码大全 ... 阅读详情

【微信小程序创作之路】- 小程序项目组成(初创小程序)

提示:第二章 初创小程序,讲解小程序项目组成



前言

本章主要讲解安装小程序微信开发者工具安装、如何创建第一个小程序、小程序项目模块有什么作用。


一、下载安装小程序微信开发者工具

1、进入小程序开发工具官网,下载微信开发者工具安装包,根据自己电脑的系统下载。
在这里插入图片描述
2、点击“下一步”

在这里插入图片描述
3、点击“我接受”
在这里插入图片描述
4、选择安装位置,点击“安装”
在这里插入图片描述
5、点击“完成”
在这里插入图片描述
6、这时会弹出扫描二维码,使用微信扫一扫

在这里插入图片描述
7、登录后,进入创建小程序项目页面,我们可以选择新建小程序(点击+号)。也可以点击导入,导入小程序项目。
在这里插入图片描述


二、开发Hello World小程序示例

1、这里我们写第一个简单的小程序,AppID直接点击测试号、后端服务选择不使用云服务、暂时不使用小程序官方提供的优秀模板。点击确定。
在这里插入图片描述
2、创建我们第一个小程序。

在这里插入图片描述

三、了解项目的基本组成结构

🧀我们按照项目层级来展开说明
在这里插入图片描述

结构如下:
① pages :用来存放所有小程序的页面
② eslintrc.js: [1]检测代码合法性;[2]代码格式化(按照eslint配置文件的规范设置)
③ app.js: 小程序项目的入口文件,用于对整个小程序进行初始化
④ app.json :小程序项目的全局配置文件,主要记录项目的一些静态配置
⑤ app.wxss :小程序项目的全局样式文件
⑥ project.config.json: 项目公共配置文件,用来记录对小程序开发工具所做的个性化配置
⑦ project.private.config :项目个人配置文件,相同设置优先级高于公共配置文件,也就是运行的时候个人配置文件里相同设置会覆盖公共配置文件。
⑧ sitemap.json :用来配置小程序及其页面是否允许被微信索引

在这里插入图片描述

结构如下:
① index:项目中页面文件夹
② index.js: index页面局部配置文件,主要用于调用接口
③ index.json: index页面局部配置文件,用于控制本页面的窗口外观
④ index.wxml :index页面主体,相当于网页开发中的HTML
⑤ index.wxss :index页面局部样式文件


总结

以上就是今天要讲的内容,本文仅仅简单介绍了小程序项目的组成,下一篇文章我们继续介绍WXML、JSON、JS、WXSS的作用。

【微信小程序_1_小程序项目的基本组成结构】 首先阐述了小程序与普通网页开发在运行环境、API 和开发模式上的区别。接着详细说明了小程序代码的构成,包括项目结构中的 pages 目录、utils 目录、app.js、app.json、app.wxss、project.config.json 和 sitemap.json 等部分的作用。然后介绍了小程序页面由.js、.json、.wxml 和.wxss 四个基本文件组成。最后讲解了 JSON 配置文件的作用及种类,包括 app.json、project.config.json、sitemap.json等 阅读详情

相关推荐

微信小程序:小程序开发工具安装以及新建微信小程序项目的步骤

微信小程序的开发现在是越来越火,先不说个人开发爱好者自己开发的小程序,就说软件市场,以微信小程序开发为生的软件企业来说,小程序的开发业务非常火爆,但是小程序开发市场鱼龙混杂,作为初创型的微小企业来说,最好还是自己开发自己的小程序比较好,不到万不得已不要找外包做,因为小程序开发的外包投入是远远大于自己开发的投入的,但是话也不能说太绝对,还是根据自身实际情况来选择吧。 微信小程序是一种...

全沾软贱开发攻城狮 1万+

【微信小程序】小程序代码基本组成结构

微信小程序之小程序代码基本组成结构,持续更新微信小程序系列专栏

hacker707的博客 4万+

Winform零基础从入门到精通(3)——WinForm基础语法与事件机制详解

通过系统学习基础语法与事件机制,结合实际问题调试,可以快速掌握WinForm开发的核心技能。遇到问题时,优先检查事件绑定和异常处理,逐步培养代码规范意识。​安全转换字符串为数值,避免输入错误导致的崩溃。验证输入(如仅允许数字)​)传递事件相关数据。◦ 事件参数类型:​。

WangMing_X的博客 1492

【微信小程序开发 - 3】:项目组成介绍

pages 用来存放所有小程序的页面utils 用来存放工具性质的模块(例如:格式化时间的自定义模块)app.js 小程序项目的入口文件app.json 小程序项目的全局配置文件app.wxss 小程序项目的全局样式文件project.config.json 项目的配置文件sitemap.json 用来配置小程序及其页面是否允许被微信索引。

Oh_Python的博客 1642

国科大 雁栖湖校区 研一上 课程避坑与生存指南

本文为国科大雁栖湖校区研一新生提供全面的课程避坑与生存指南,涵盖选课策略、核心课程学习技巧、校园生活攻略及心态管理。重点解析算法设计与分析、人工智能原理等硬核课程的学习方法,并分享食堂、住宿、自习室等实用生存技巧,帮助新生高效适应研究生生活。

weixin_29304985的博客 302

CKAD-CN 考试知识点分享(2) CronJob

成功创建 CronJobppi,每 5 分钟执行一次计算任务;配置了和;设置,超时自动终止;确保 Pod 不重启;手动创建ppi-testJob 验证功能正常;所有任务要求均已满足。

轻的博客 331

【微信小程序】认识小程序项目的基本组成结构

在上节中我们说到了小程序的注册以及开发工具下载,进入小程序开发界面之后就像这样的: 这里最重要的一个是资源管理器。 在小程序开发中,我们将所有的小程序页面都放在pages目录中,以单独的文件夹存在,如图所示: 其中每个页面由四个基本文件组成: 1 .js文件(页面的脚本文件,存放页面的数据,事件处理函数等) 2 .json文件(当前页面的配置文件,配置窗口的外观,表现等) 3 .wxml文件(页面的模块结构文件) 4 .wxss文件(当前页面的样式表文件) 最终由这四个基本文件共同构成一个页面。jso

苏凉.py的博客 1637

读懂 SAP S/4HANA 里的 SAP Fiori 架构:前端服务器、搜索链路、传统应用接入与内容组织全景解析

摘要:SAP Fiori架构并非简单的系统连接图,而是明确区分界面层与业务数据层的三层分工体系:用户交互层(浏览器与Fiori launchpad)、前端技术层(SAPUI5运行环境)和业务数据层(SAP S/4HANA后端)。这种分离实现了生命周期解耦,前端专注于统一体验治理,后端处理核心业务逻辑。值得注意的是,SAP Fiori front-end server本质仍是ABAP系统,负责UI技术组件运行。虽然SAP S/4HANA推荐嵌入式部署,但独立部署在多系统场景中仍有价值。典型Fiori应用通过O

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 179

【微信小程序入门】3、微信小程序开发基础及微信开发者工具的使用

一、导入新课 二、新课讲解 1、微信小程序的项目结构 2、微信小程序的页面组成 3、微信小程序的通信模型 4、认识微信开发者工具 5、微信小程序的项目设置 6、微信小程序开发常用快捷键

不迁怒,不贰过。小知识,大智慧。 4477

STM32实战开发(65):STM32摄像头图像采集开发教程

我们将会详细介绍如何使用STM32进行摄像头控制、图像数据采集以及如何将采集到的图像数据传输到其他设备进行处理。通过这篇博客,您将能够掌握STM32与摄像头模块的图像采集技术,应用于各种图像处理场景。为了确保STM32能够正确接收图像数据,我们需要配置STM32的GPIO引脚,并通过外部中断捕获这些信号。为了实现更高效的图像采集,可以通过DMA进行数据传输,将图像数据直接从GPIO引脚存储到内存中。通过DMA传输,我们可以将采集到的图像数据直接存储在内存中的一个缓冲区,然后进行后续的图像处理。

2201_76125393的博客 2540

【深度学习新浪潮】如何上手DINO v3:Meta新一代视觉大模型实战指南

自定义数据集类(适配本地/公开数据集)# 去除batch维度# 构建数据加载器# 定义分类模型(冻结预训练层,仅训练分类头)self.classifier = nn.Linear(dino_model.config.hidden_size, num_classes) # 分类头global_feat = outputs.global_attention_pool # 取全局特征# 初始化模型# 冻结预训练层(仅训练分类头)# 定义损失函数和优化器。

专注:太空算力、AI infra、异构调度、大模型成本工程 492

微信小程序项目实例——2048小游戏

🎃👉这次给大家带来的是一款2048小游戏。👉2048 是一款数字益智游戏,玩家需要通过滑动相同数字的方块来合并它们,并最终得到一个值为 2048 的方块。游戏的目标是通过合并数字来不断增加分数,同时避免数字出现负数。🕸️游戏界面由一个二维网格组成,网格中的每个位置可以放置一个数字。玩家可以使用箭头键来移动数字方块🟥,将其放置在新的网格位置,或者将其从游戏中移除。当玩家合并两个数字方块时,它们将消失并留下一个值更高的方块。🔢在游戏中,玩家需要不断地合并数字方块来增加分数。

ws15168689087的博客 7606

黑猫带你学UFS协议第12篇:UFS标志(Flags)和属性(Atrributes)详解

UFS中的标志其实就是一些开关,布尔型,非0即1,打开或者关闭。这些标志可以用来使能或者禁止UFS设备的一些功能、模式或者状态。 简单来说,flag和attribute、discriptor一样,都是ufs的寄存器罢了。只不过spec将这些寄存器分类了,分成这三种大的类型了而已。 标志可以被清除、复位、设置、触发、读。 主机也是通过设备管理器的Query Request UPIU来读取或者写标志。

黑猫奥利奥的博客 2084

微信小程序项目组成

微信小程序项目组成 1项目结构 pages:用来存放所有小程序的页面 utils:用来存放工具性质的模块 app.js:小程序项目的入口文件 app.json:小程序项目的全局配置文件 app.wxss:小程序项目的全局样式文件 project.config.json:项目的配置文件 sitemap.json:用来配置小程序及其页面是否允许被微信索引 2小程序页面的组成部分 微信小程序官方建议把小程序的页面都存放在pages目录下,以单独的文件夹存放 每个页面由4个文件组成: .js:页面的脚本文件,存

weixin_43724230的博客 1691

044、手持视频抖动严重?OpenCV 光流 + IMU 融合的电子防抖工程方案

本文探讨了基于OpenCV光流和IMU融合的手持视频电子防抖方案。作者从实际工程经验出发,分析了纯光流和纯IMU方案的局限性,指出时间戳对齐和坐标系标定是关键挑战。文章详细介绍了融合滤波器的实现方法,推荐互补滤波替代卡尔曼滤波,并提出了动态调整融合系数的策略。在光流算法优化方面,建议采用网格化FAST特征点和前后向误差检测。最后分享了运动补偿裁剪策略和多线程流水线设计,强调在嵌入式设备上使用NEON指令优化性能。该方案通过精确的时间同步和传感器融合,有效解决了手持拍摄中的高频抖动问题。

ai技术增长的博客 251

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

【微信小程序】从零开始搭建微信小程序项目

开发小程序的第一步,你需要拥有一个小程序账号,通过这个账号你就可以管理你的小程序。跟随这个教程,开始你的小程序之旅吧!

我的博客 7971

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

微信小程序实战项目-one

Chapter one 1.前言 我先说说一下,我打算入手微信小程序,毕竟这个小程序已经很火,不用要花下载及安装的时间。其实上,只要你搜名字东西就直接打开小程序即可。 对于开发这个微信小程序和开发网页的编程很类似,比如: 网页一般采用的是HTML+CSS+JS;而微信小程序采用是WXML+WXSS+JS,因此这两个很类似。但是在细节方面上,还是有点区别的,比如我选一个最常用的标签就是HTML的标签为div,而WXML的标签为view,其他的标签也有不同。另外...

h907310116的博客 6804

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

微信小程序开发教程:项目一微信小程序入门 课后习题

《微信小程序开发教程》主编/黄寿孟 易芳 陶延涛 湖南大学出版社 目录 一、单选题 二、多选题 三、判断题 四、填空题 五、简答题 1.请简述微信开发者工具中调试器功能。 2.请简述微信小程序开发环境的搭建过程。 六、编程题 1.请创建一个空白项目,在页面中输出Hello World。 2.请创建两个页面,通过按钮来互相切换。 一、单选题 1.下面对于微信小程序的描述,错误的是(C)。 A.微信小程序是一种不需要安装即可使用的应用 B.微信小程序运行在微信之上,类似于原生A

WHT869706733的博客 1万+

【微信小程序——01】微信小程序引入vant保姆级教程,创建微信小程序教程全程保姆级讲解,微信小程序创建vant项目,小程序vant全局引入

小程序引入vant,如何引入vant,快速引入vant,引入vant教程,小程序引入vant

qq_51055690的博客 8034

盘点 7 个超级 Nice 的微信小程序项目

小程序上线后,改版了很多次,包括一些 Api 接口也有改动。如果你学习一个很久之前的小程序项目是没有意义的,本文推荐的小程序都是最近有更新的。相信在你学习、部署的过程中,不会遇到很多问题。...

公众号:逛逛GitHub 6031

微信小程序项目实训

文章目录小程序项目培训实践周记第一周周记第二周周记第三周周记第四周周记 小程序项目培训实践周记 第一周周记   第一周实训很快就过去了,这一周是整个实训的开始,我们知道了整个实训要完成的项目—微信小程序订餐系统,于是,我们这组便开始进行项目。   我们整理项目资料,然后对各自的特长分好工,我主要负责微信小程序部分后端的任务。我觉得不管个人完成什么任务,都要对这个项目有所了解,同时还要处理好信息对等...

小菜鸟博客 1万+

微信小程序开发实战之 01-微信小程序入门

本文系统梳理微信小程序入门要点:先厘清“无需安装、用完即走”的产品定位及与原生 APP、HTML5 的优劣差异;继而介绍账号注册、AppID 获取、开发者工具安装与项目创建流程;剖析 pages 四文件结构、全局配置、组件与 API 能力;阐释渲染层、逻辑层、Native 层与 HTTPS、WebSocket 通信模型;最后覆盖成员权限、开发-体验-审核-线上四版本管理及发布上线三步骤,为初学者搭建完整知识框架。

一只多仔。 1271

微信小程序项目快速开发

一)何为微信小程序张小龙说:小程序是一种不需要安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。小程序能做什么:查天气、查交通、翻译、点餐、娱乐……都可以实现,覆盖了生活的方方面面...

cnzzs的博客 2470

微信小程序开发准备及项目介绍

本文主要为使用微信小程序开发项目前的准备工作及项目和页面基础信息介绍。

json_li的博客 1409

【微信小程序】基础篇 -- 创建第一个小程序项目&项目文件的作用(二)

大家好,又见面了,我是夜阑的狗🐶,本文是专栏【微信小程序开发教程】专栏的第2篇文章;今天开始学习微信小程序的第一天💖💖💖,开启新的征程,记录最美好的时刻🎉。 此专栏是我是夜阑的狗微信小程序开发过程的总结,希望能够加深自己的印象,以及帮助到其他的小伙伴😉😉。如果文章有什么需要改进的地方还请大佬不吝赐教👏👏。🌹 🌹 🌹也欢迎你,关注我。👍 👍 👍!!💕 💕 💕 最后,本文仍有许多不足之处,欢迎各位认真读完文章的小伙伴们随时私信交流、批评指正!下期再见。🎉更多专栏订阅:😀。

JMFive的博客 3932

注册微信小程序

介绍下微信小程序

qq_37776700的博客 6432
上一篇: 【微信小程序创作之路】-入门
下一篇: 【微信小程序创作之路】- 小程序中WXML、JS、JSON、WXSS作用
java小白冲刺者
博客等级 码龄8年 4038粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值