(一) 小程序基础知识

视频链接:尚硅谷2024最新版微信小程序

初识微信小程序 ?

微信小程序是一种运行在微信内部的 轻量级 应用程序。

在使用小程序时 不需要下载安装,用户 扫一扫 或 搜一下 即可打开应用。它也体现了 “用完即走” 的理念,用户不用关心安装太多应用的问题。它实现了应用“触手可及”的梦想,应用无处不在,随时可用,但又 无须安装卸载。

微信小程序账号注册

小程序开发 与 网页开发不一样,在开始微信小程序开发之前,需要访问 微信公众平台,注册一个微信小程序账号。

有了小程序的账号以后,我们才可以开发和管理小程序, 后续需要通过该账号进行 开发信息的设置、开发成员的添加,也可以用该账号查看小程序的运营数据。

在申请账号前,我们需要先 准备一个邮箱,该邮箱要求:

  1. 未被微信公众平台注册 !
  2. 未被微信开放平台注册 !
  3. 未被个人微信号绑定过 !如果被绑定了需要解绑 或 使用其他邮箱

项目成员和体验成员

小程序提供了两种不同的成员角色:项目成员体验成员

  • 项目成员:表示参与小程序开发、运营的成员,包括运营者、开发者及数据分析者,项目成员可登陆微信公众后台,管理员可以在成员管理中添加、删除项目成员,并设置项目成员的角色。
  • 体验成员:表示参与小程序内测体验的成员,可使用体验版小程序,但不属于项目成员。管理员及项目成员均可添加、删除体验成员。

小程序开发者 ID

微信小程序账号只要开发者满足开发资质都可以进行注册,并且会获得对应的 开发者 ID

一个完整的开发者 ID 由 小程序 ID(AppID)和一个 小程序密钥(AppSecret)组成
小程序 ID 是小程序在整个微信账号体系内的唯一身份凭证,后续在很多地方都会用到,

例如:新建小程序项目、真机调试、发布小程序等操作时,必须有小程序 ID。

小程序密钥 是开发者对小程序拥有所有权的凭证,在进行 微信登录、微信支付,或进行发送消息等高级开发时会使用到
在这里插入图片描述

微信开发者工具下载

为了帮助开发者简单和高效地开发和调试微信小程序,微信官方提供了 微信开发者工具,利用开发者工具可以很方便地进行小程序开发、代码查看以及编辑、预览和发布等。

微信开发者工具包含三个版本:

  1. 稳定版:稳定性高,开发中一般推荐大家使用稳定版本
  2. 预发布版:稳定性尚可,一般包含新的、大的特性,通过了内部测试
  3. 开发版:稳定性差,主要用于尽快修复缺陷和敏捷上线小的特性

创建小程序项目

  • 打开微信开发者工具,左侧选择小程序,点击 + 号即可新建项目
  • 在弹出的新页面,填写项目信息

在这里插入图片描述
在这里插入图片描述

文件和目录结构介绍

一个完整的小程序项目分为两个部分:主体文件页面文件

  • 主体文件 又称 全局文件,能够作用于整个小程序,影响到小程序的每个页面,主体文件必须放到项目的根目录下

    主体文件由三部分组成:

    • app.js: 小程序入口文件
    • app.json: 小程序的全局配置文件
    • app.wxss: 小程序的全局样式

    注意事项:主体文件的名字必须是 app,app.js 和 app.json 文件是必须的
    在这里插入图片描述

  • 页面文件 是每个页面所需的文件,小程序页面文件都存放在 pages 目录下,一个页面一个文件夹

    每个页面通常由四个文件组成,每个文件只对当前页面有效:

    • .js:页面逻辑
    • .wxml:页面结构
    • .wxss:页面样式
    • .json:小页面配置

    注意事项:.js 文件和 .wxml 文件是必须的
    在这里插入图片描述

如何调试小程序

注意事项
微信开发者工具缓存非常严重。

  • 如果发现代码和预期不一样,先点击编译

  • 编译后还是没有达到预期的效果,就需要清除缓存

  • 甚至重启项目才可以

在这里插入图片描述
在这里插入图片描述

如何新建页面 以及 调试基础库

小程序调试基础库是指 微信开发者工具中可以选择的微信基础库版本。

微信基础库是指小程序的运行环境,给小程序提供了运行所需的各种 API 和工具,以及基础框架和运行逻辑等。

小程序开发者可以在微信开发者工具中选择所需的微信基础库版本,作为运行和调试小程序时的运行环境。

每个小程序有自己所允许使用的基础库最低版本要求,开发者需要选择要兼容的基础库版本,从而确保小程序的功能正常运行。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值