小程序介绍

article/2025/10/26 12:02:38

1. 小程序介绍

微信小程序,简称小程序,英文名 Mini Program ,是一种不需要下载安装即可使用的应用,它实现
了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用
在这里插入图片描述

1.1 为什么是微信小程序?

  1. 微信有海量用户,而且粘性很高,在微信里开发产品更容易触达用户;
  2. 推广app 或公众号的成本太高。
  3. 小程序开发适配成本低。
  4. 小程序容易小规模试错,然后快速迭代。
  5. 小程序跨平台。

1.2 微信小程序历史

  1. 2016年1月11日,微信之父张小龙时隔多年的公开亮相,解读了微信的四大价值观。张小龙指出,
    越来越多产品通过公众号来做,因为这里开发、获取用户和传播成本更低。拆分出来的服务号并没
    有提供更好的服务,所以微信内部正在研究新的形态,叫微信小程序 需要注意的是,之前是叫
    应用号
  2. 2016年9月21日,微信小程序正式开启内测。在微信生态下,触手可及、用完即走的微信小程序引
    起广泛关注。腾讯云正式上线微信小程序解决方案,提供小程序在云端服务器的技术方案。
  3. 2017年1月9日,微信推出的“小程序”正式上线。“小程序”是一种无需安装,即可使用的手
    机“应用”。不需要像往常一样下载App,用户在微信中“用完即走”。

1.3 疯狂的微信小程序

  1. 微信月活已经达到10.82亿。其中55岁以上的用户也达到6300万
  2. 信息传达数达到450亿,较去年增长18%;视频通话4.1亿次,增长100%
  3. 小程序覆盖超过200+行业,交易额增长超过6倍,服务1000亿+人次,创造出了5000亿+的商业价值

1.4 还有其他的小程序不容忽视

  1. 支付宝小程序
  2. 百度小程序
  3. QQ小程序
  4. 今日头条 + 抖音小程序

2. 环境准备

开发微信⼩程序之前,必须要准备好相应的环境

2.1 注册账号

  1. 建议使用全新的邮箱,没有注册过其他小程序或者公众号的。
  2. 访问注册页面,耐心完成注册即可。

2.2 获取APPID

  1. 由于后期调用微信小程序的接口等功能,需要索取开发者的小程序中的 APPID ,所以在注册成功后,
    可登录,然后获取APPID。
  2. 登录,成功后可看到如下界面,然后复制你的APPID,悄悄的保存起来,不要给别人看到😄。
    在这里插入图片描述
    在这里插入图片描述

2.3 开发工具

  1. 下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
  2. 微信小程序自带开发者工具,集开发、预览、调试、发布 于一身的 完整环境。
  3. 但是由于编码的体验不算好,因此 建议使用 VsCode + 微信小程序编辑工具 来实现编码,
    VsCode负责敲代码, 微信编辑工具负责预览

3. 创建微信小程序

3.1 打开微信开发者工具

  1. 注意 第一次登录的时候 需要扫码登录
    在这里插入图片描述

3.2 新建小程序项目

在这里插入图片描述

3.3 填写项目信息

在这里插入图片描述

3.4 . 成功

在这里插入图片描述

4. 微信开发者工具介绍

  1. 详细的使用,可以查看官网:https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html

在这里插入图片描述

5. 小程序结构目录

  1. 小程序框架的目标是通过尽可能简单、有效的方式让开发者可以在微信中开发具有原生APP的体验的服务。
  2. 小程序框架提供了自己的视图层描述语言 WXMLWXSS ,以及 JavaScript ,并在视图层与逻辑层间提供
    了数据传输和事件系统,让开发者能够专注于数据与逻辑。

5.1 小程序文件结构和传统web对比

在这里插入图片描述

5.2 基本的项目目录

在这里插入图片描述

6. 小程序配置文件

  1. 一个小程序应用程序会包括最基本的两种配置文件。一种是全局的 app.json 和页面自己的 page.json
  2. 注意:配置文件中不能出现注释

6.1 全局配置 app.json

  1. app.json 是当前小程序的全局配置,包括了小程序的所有页面路径、界眠表现、网络超时时间、底
    部 tab 等。普通快速启动项⽬⾥边的 app.json 配置
    在这里插入图片描述
  2. pages 字段用于描述当前小程序所有页面路径,这是为了让微信客户端知道当前你的小程序
    页面定义在哪个目录。
  3. window 字段定义小程序所有页面的顶部背景颜色,文字颜色定义等。
  4. 完整的配置信息请参考 app.json配置
  5. tabbar
    在这里插入图片描述

6.2 页面配置 page.json

  1. 这里的 page.json 其实用来表页面目录下的 page.json 这类和小程序页面相关的配置。
  2. 开发者可以独立定义每个页面的一些属性,如顶部颜色、是否允许下拉刷新等等。
  3. 页面的配置只能设置 app.json 中部分 window 配置项的内容,页面中配置项会覆盖 app.json
    window 中相同的配置项。
    属性名类型默认值描述
    navigationBarBackgroundColorHexColor#000000导航栏背景颜色,如 #000000
    navigationBarTextStyleStringwhite导航栏标题颜色,仅支持 black / white
    navigationBarTitleTextString导航栏标题⽂字内容
    backgroundColorHexColor#ffffff窗口的背景色
    backgroundTextStyleStringdark下拉 loading 的样式,仅支持 dark / light
    enablePullDownRefreshBooleanfalse是否全局开启下拉刷新。 详情 Page.onPullDownRefresh
    onReachBottomDistanceNumber50页面上拉触底事件触发时距页面底部距离,单位为px。 详情 Page.onReachBottom
    disableScrollBooleanfalse设置为 true 则页面整体不能上下滚动;只在页面配置中有效,无法在 app.json 中设置该项

6.3 sitemap 配置-了解即可

  1. 小程序根目录下的 sitemap.json 文件用于配置小程序及其页面是否允许被微信索引。

http://chatgpt.dhexx.cn/article/VUtjJ0jJ.shtml

相关文章

小程序快速推广方法,你知道多少?

很多人觉得小程序的风口已经过去,其实不然!就从这次疫情看,很多平时只做线下的大型餐饮店,都开始上线外卖平台,如果品牌具有一定规模的话,比起依托第三方的外卖平台,肯定是开发自己的小程序性价…

视频号推广小程序是什么;助你快速引流变现;丨国仁网络资讯

目前微信已经退出了视频号推广小程序,但对于大多数创作者来说还不知道它是干啥的。视频号推广小程序可以比喻视频号“dou+”, 它是腾讯官方专门为视频号博主打造的,以推广视频号内容为主,主要针对三个方向:基础定向投放,可以限定性别、年龄、地域的人群;投放指定账号的粉…

如何快速推广微信小程序,并通过微信小程序赚取睡后收入

微信小程序的搭建: 1、使用邮箱注册微信小程序帐号。 2、完善小程序主体。个人认为小程序的名称以及图标很重要。名称要言简意干,让用户根据名称就能知道小程序是做什么的。图标要简洁、清爽,并且符合主题。 3、开发小程序。自己具有开发能…

获取小程序appid和path教程详细版

打开你需要获取appid的小程序,这里以“饿了么”小程序为例,然后点击右上角的图标 以下为小程序path获取方法 登录你的小程序的微信公众平台https://mp.weixin.qq.com点击右上角的工具,进入后是下面的页面 然后用你输入的微信号微信浏览“饿了…

微信小程序实现展示图片(图片推广小程序可以使用)

实现效果图: 首先就是这个封面是一些图片展示界面,后台返回的都是图片。然后根据返回数据数组的下标进行分类,第一排只显示数组为1,4,7一次类推,第二列是2,5,8的index,第…

微信公众号如何推广自己的小程序以及操作步骤

微信公众号如何推广自己的小程序以及操作步骤 在使用微信公众号推广自己的小程序之前,首先要关联您的小程序。操作步骤如下: 微信公众号如何绑定自己的小程序的第一步,点微信公众号后台的左侧里有个小程序管理, 第二步&#xff…

如何在大学推广小程序?

如何在大学推广你的小程序? 最近是开学季,对于小程序运营者来说,这又是小程序推广的一个较佳时期。为什么这样说呢?在这之前,我们先来看一句话:利用用户关系链进行小程序的裂变传播能够最大程度曝光小程序。…

小程序推广有几种方式?小程序运营有什么步骤?

目前,微信小程序已经成为越来越多企业进行拓客推广的方式,但如何推广、如何引流成为不少企业需要思考的难题。小程序使用便捷,但也需要了解小程序的特性及推广方式,才能更好地进行运营。小程序有哪些入口?企业可以通过…

小程序推广方案有哪些?

小程序推广方案有哪些?如今,从事小程序推广领域的人越来越多。对于新人来说,有必要掌握的小程序推广方案有哪些?这里有四个。 1.做线下宣传策划 如果商店有预算,可以考虑在各种线下场景投放广告,购买广告…

小程序如何推广?这里有5招

如何推广这个小程序?我坚信有很多朋友刚刚建立了自己的小程序,不知道如何推广这个小程序。今天小将教你一些更常见和实用的小程序如何推广,你为什么不根据自己的具体情况选择应用程序哦! 小程序如何推广?这里有5招 1…

小程序推广的6个超简单方案

小程序的运营与推广是一个长期的过程,以下是几个关键点: 1. 做好小程序产品本身 产品的质量和体验是推广的基础。因此在开发小程序时应该考虑用户的需求,注重细节,使用户获得良好的使用体验。如果小程序的产品体验不佳&#xff0…

远程Linux权限不够

远程连接linux主机时提示如下: 解决办法: 修改 /etc/ssh/sshd_config 文件 将 PermitRootLogin prohibit-password 注释掉,改为 PermitRootLogin yes ,然后重启机器 如下图:

Linux--权限

前言: “权限”这一词并不陌生,在我们日常生活中经常会有权限的设定。比如我们一个学校,老师有讲课的权限,而且学生有听课的权限,学校的食堂阿姨他们是没有这些权限的。我们感觉一个学校校长好像什么权限都有。这里的…

linux添加jdk权限不够

777是给与全部权限 由于linux系统是一个多用户的操作系统,并且针对每一个用户,Linux会严格的控制操作权限。接下来,我们就需要介绍一下Linux系统的权限控制。 1). chmod(英文全拼:change mode)命令是控制用…

linux 打开权限不够,linux无法打开目录提示权限不够

解决方法: sudo -s #进入root用户模式,仍在原来目录下(不要用su - root,否则进入root目录了) cd /var/lib #进入指定目录 ll # 查看该目录下所有文件权限 chmod 777 files-name #更改指定文件的权限 知识点补充: r 表示文件可以被读(read) w …

linux mysql 权限不够_linux提示权限不够怎么办

linux提示权限不够怎么办 在Linux中使用终端命令或者安装.deb安装包时,总会时常出现权限不够的问题,有很多种解决方法,现汇总如下。 针对.deb安装包,若遇到权限不够,可以直接右击,以管理员身份打开即可 用终…

linux 用户权限不够,linux .权限不够怎么办

linux .权限不够? linux .权限即表示linux当前目录的权限不够。 解决办法:sudo -s #进入root用户模式,仍在原来目录下(不要用su - root,否则进入root目录了) cd /var/lib #进入指定目录 ll # 查看该目录下所有文件权限 chmod 777 files-name …

Linux chmod命令

Linux chmod命令 作用介绍语法参数说明 作用 Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令 介绍 Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group&#x…

执行linux操作时提示:权限不够

解决办法 先 输入: chmod 777 所要执行缺没有权限的内容 再去执行一遍发现没有无权限提示了 搞定!

linux用户权限不够解析及解决方案

目录 一、用户账户:普通账户、超级账户(root) 二、组账户:私有组、标准组 三、linux下账户配置文件:passwd、shadow、group、gshadow。 四、文件权限 1、权限分类 2、文件权限含义 3、目录权限含义 四、权限不够…