微信小程序开发;超细节讲解;保姆级教学

一、注册小程序账号

首先我们需要注册一个账号:微信公众平台 (qq.com)

(1)点击小程序查看详情

(2)点击前往注册

(3)填写个人信息

(4)根据个人需要选择主体类型(再此申请的为个人账户)

(5)填写完个人信息后微信扫码绑定绑定管理员

二、工具准备

2.1获取小程序的appID、下载开发者工具

(1)获取小程序的appID

后面创造小程序时会用到。

(2)下载开发者工具(微信开发者工具下载地址与更新日志 | 微信开放文档

根据自身电脑选择稳定版本下载,在此我所下载的是widows 64  (稳定版1.06.2401020)

下载完成后根据提示进行安装。

当出现下列窗口时表示开发者工具已经安装完成。

用微信扫描该二维码,并确认登陆。

登陆成功后显示此界面,点击加号即可创建小程序。

2.2更改开发者工具外观

点击右上角

颜色根据个人喜好进行调整

选择不使用代理避免有时魔法上网导致出现失败。

三、创建一个小程序

3.1创建小程序

(1)点击小程序,点击加号

(2)创建合适的文件名称,选择项目存放目录,将复制AppID粘贴过来,开发模式选择小程序

        后端服务选择不使用云服务。(注意我们选择JS-基础版)

最后点击确定。

3.2了解各文件作用

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

.eslintrc.js eslint规范设置(用于规范代码)
project.private.config.json 项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。

可以看到pages文件夹中每个文件夹都有四个文件

.js 文件 (页面脚本文件,用于存放页面数据、事件处理函数等代码)
.json 文件(是该页面的配置文件,用于配置窗口的外观、表现等)
.wxml 文件(页面的模板结构文件,用于写标签定义页面上的一些结构)
.wxss 文件(是该页面的样式表文件)

以上四个文件共同组成页面。

3.2.1 .json配置文件的作用

        1. json配置文件是一种数据格式,在实际开发当中,json总是以配置文件的形式出现。在小程序开发中也不例外:通过不同的json文件,可以对小程序不同级别进行配置

在小程序中

①根目录中的app.json文件
②根目录中的project.config.json文件
③根目录中的sitemap.json文件 
以及各个文件夹中的 .json文件。

①app.json文件位于根目录中,是全局配置文件。

pages:用于记录小程序所有的页面路径
window:用于定义小程序所有的页面背景色,文字颜色等。
style:全局定义小程序所使用的样式版本。
 "componentFramework": "glass-easel" 添加后,WXML 模板将被编译为适配 glass-easel 的新格式 ProcGen,并同时保持对旧版组件框架 exparser 兼容。
lazyCodeLoading:配置自定义组件代码按需注入

②project.config.json文件位于根目录中,用来记录我们对小程序开发工具的个性化配置,例如:
setting 中保存的编译相关信息的配置
projectname 中保存的是项目名称
appid 中保存的是小程序账号id

③sitemap.json文件

        微信现已开放小程序内搜索,效果类似于 PC 网页的 SEO。sitemap.json文件用来配置小程序页面是否允许微信索引。
        当开发者允许微信索引时,微信会通过爬虫的形式,为小程序的页面内容建立索引。当用户的搜索关键字和页面的索引匹配成功的时候,小程序的页面将可能展示在搜索结果中。

④各页面的json文件

小程序的每个页面,可以使用.json文件对本页面的外观进行配置,页面内的配置项会覆盖相同的全局配置

例如:在pages文件中打开index文件夹,选择index.json文件,添加"navigationBarBackgroundColor":"#00FFFF"将颜色改为蓝色

3.3对小程序页面进行操作

3.3.1新增一个小程序界面

我们只需要在app.json中的"pages"下添加新增页面的存放路径,小程序开发者工具就可以帮助我们自动创建一个新的页面文件。
如图所示:

可以看到我们添加完页面存放路径后,开发者工具帮我们自动生成了页面文件。

3.3.2修改项目首页

我们若想调整项目的页面顺序,则可直接调动文件夹路径的顺序。例如:我想调整小程序首页,则我将新创建的test1调至首位即可。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值