目录

  • 1 开发者账号
    • 1.1 注册开发者账号
    • 1.2 赋予开发者权限
  • 2 微信git
    • 2.1 注册git账号
    • 2.2 建立git仓库
    • 2.3 拉入git仓库
    • 2.4 拉取仓库
    • 2.5 其他说明
  • 3 开发者开发
    • 3.1 开发者
    • 3.2 注意
  • 4 体验者测试
    • 4.1 添加体验者
    • 4.2 发布体验版
    • 4.3 体验者测试
  • 5 sit发布
  • 6 uat发布
  • 7 生产发布

1 开发者账号

1.1 注册开发者账号

微信公众平台,https://git.weixin.qq.com/
注册,扫码登陆

1.2 赋予开发者权限

微信公众平台,微信小程序负责人账户
管理 - 成员管理 - 项目成员 - 下拉键 - 添加成员
根据微信名搜索并添加开发者,赋予全部权限

2 微信git

2.1 注册git账号

百度搜索“微信git 官网”,https://git.weixin.qq.com/,扫码登陆
主页 - 个人设置 - 账户
设置你的Git账户,Git密码(后面git操作都是用这个账号和密码)

2.2 建立git仓库

主页 - 创建项目
填写仓库名,选择私有仓库

2.3 拉入git仓库

主页 - 进入项目仓库 - 成员 - 新加成员(用Git账户名搜索) - 将用户添加到项目

2.4 拉取仓库

微信开发者工具 - 版本管理 - 抓取 - 拉取
如果没有配置过仓库,则在版本管理 - 设置 - 远程中,添加仓库,并在版本管理 - 设置 - 网络和认证 - 使用用户名和密码中,添加Git账户和Git密码

2.5 其他说明

本次项目使用了微信git,但是我建议您使用github或者gitee来作为git远程仓库。
你可以通过微信开发者工具自带的版本管理工具进行版本管理,但是体验非常糟糕,我建议您使用idea或者vscode打开项目来进行版本管理操作,或者使用gitbash命令行进行操作,体验都会比自带工具好非常多。

3 开发者开发

3.1 开发者

通过微信开发者工具预览效果和开发,也可以用vscode等编辑器进行代码开发,使用第三方工具开发记得保存代码,微信开发者工具编译运行。此处不作赘述。

3.2 注意

路由,微信公众平台 - 开发管理 - 开发设置 - 服务器域名,添加需要的请求路由,dev、sit、uat、生产所需路由都在此处添加,后文不再赘述。
appid、appsecret及其他你项目所需的配置项,都使用微信小程序负责人的。

4 体验者测试

4.1 添加体验者

微信公众平台 - 成员管理 - 体验成员
根据微信名搜索,并添加体验者

4.2 发布体验版

微信开发者工具 - 上传 - 填写版本与描述
由微信开发者上传版本
注意,统一用户上传的多个版本会相互覆盖
不同开发者上传的多个版本会同时存在

微信公众平台 - 版本管理 - 开发版本 - 选择版本 - 下拉按钮 - 选为体验版本 - 点击“体验版”生成二维码

4.3 体验者测试

体验者用户,扫描体验版二维码,进行体验测试

5 sit发布

路由修改及授权别忘了
其他根据公司具体情况配置

6 uat发布

需要注意:路由修改及授权、DDL脚本、DML脚本、回退脚本、初始化数据脚本等,涉及外部的接口授权与配置(微信)、数据库冲突或其他问题、请求加密解密
其他根据公司具体情况配置

7 生产发布

需要注意:路由修改及授权、DDL脚本、DML脚本、回退脚本、初始化数据脚本等,涉及外部的接口授权与配置(微信),检查数据库是否会发生冲突、数据库表存在性、服务器目录读写权限、网络规则开通、其他配置项,AppId、AppSecret等用生产的,发布生产版本提交微信审核
其他根据公司具体情况配置

【微信小程序】开发、测试、上线全流程梳理总结相关推荐

  1. 微信小程序开发部署上线流程

    微信小程序注册流程 一.小程序注册流程 1.打开网址,点击立即注册 在微信公众平台官网首页(mp.weixin.qq.com)点击右上角的"立即注册"按钮. 2.选择注册的帐号类型 ...

  2. 微信小程序开发—背景图片全屏(无白条)

    目录 错误示例 正确示例 正确代码段 错误示例 微信小程序开发过程中,为了增加界面的美观程度,可以尝试将一张图片设置为背景.在网上最主要的方法为: index.wxml <view class= ...

  3. 2022年微信小程序真机调试全流程及10大常见问题处理

    更多Eclipse.IDEA.微信开发者.数据库调试问题,请关注博主进行交流探讨.开发相关软件无偿下载. 目录 一.微信开发者ID注册: 1. 注册地址:https://mp.weixin.qq.co ...

  4. 微信小程序开发之——视图全屏显示

    一 概述 本文介绍两种将view全屏显示的方式: 布局文件设置宽度和高度 代码中获取到屏幕的宽度和高度,设置到view上 二 布局设置宽高全屏 2.1 布局文件(index.wxml) <vie ...

  5. 微信小程序开发工具安装流程

    微信小程序开发工具安装流程 本文将详细描述微信小程序开发工具安装全流程. 1.官网注册账号 直接搜"微信公众号平台",进入其官网: 点击下方的"小程序": 按流 ...

  6. 微信小程序开发实战指南

    微信小程序是一种快速开发并在微信平台上发布的应用程序.它可以在微信内部直接运行,无需安装,具有开发周期短.便于传播.用户量大等优点.本文将从入门到精通的角度,介绍微信小程序的开发流程.技术架构和实战经 ...

  7. 小程序问题:微信小程序开发上线全流程是怎样的

    素材编辑 | 宋大狮 排版运营 | 小唐狮 ONE 问题描述 今天要和大家分享的是小程序的问题,主要是对小程序的开发上线等整个流程进行简单阐述,让大家能够更加清晰的了解小程序开发,并由此形成框架体系, ...

  8. ui测试怎么做?依据文档有哪些_微信小程序开发流程有哪些?各个环节注意事项...

    微信小程序开发流程有哪些?各个环节注意事项是什么?微信小程序开发有哪些注意事项,开发流程是怎样的?下面就一起来看看吧. 1.微信小程序开发之注册小程序 在开发小程序之前,首先就是要注册一个小程序.不过 ...

  9. 【微信小程序开发全流程】篇章0:基于JavaScript开发的校园综合类微信小程序的概览

    基于JavaScript开发的校园综合类微信小程序的概览 本文仅供学习,未经同意请勿转载 一些说明:上述项目来源于笔者我本科大三阶段2020年电子设计课程项目,在这个项目中,我主要是负责的部分有前端, ...

  10. 小程序发布上线流程_微信小程序开发流程的两种方法科普

    现在微信小程序早已渗透到我们日常生活的方方面面,很多商家看到了小程序带来的巨大流量,也想开发一个自己的小程序.所以今天就跟大家科普下微信小程序开发流程,你会发现这个开发过程其实非常简单. 1. 在微信 ...

最新文章

  1. 分布式链路追踪zipkin
  2. 零基础也可以实现“机器同传翻译”!
  3. python3异步协程爬虫,simpyder
  4. 做数据产品经理要学习那些东西?
  5. 你还在使用xml配置mybatis吗,快来试试这种方式吧
  6. [在线+源码]vue全家桶+Typescript开发一款习惯养成APP
  7. 记录——《C Primer Plus (第五版)》第十章编程练习第十题
  8. 更多和最小生成树相关的问题
  9. SSH中常见jar包缺少错误
  10. 【教程】合成方法的那些事儿(附加练习源文件)
  11. Linux 内存管理之 SLUB分配器(3):Object分配逻辑
  12. 《metasploit The PenetrationTester's Guide》读书笔记v2
  13. mysql表中的ak什么意思_数据库 ak pk
  14. 7-20 设计一个People类 (20 分)
  15. mysql字符串类型的数字比较大小sql该如何写呢
  16. 工作效率提升技巧三:做事的心态
  17. 谈谈“色彩空间表示方法”——RGB、YUY2、YUYV、YVYU、UYVY、AYUV
  18. 手机版专题页面的注意事项
  19. 如何管理越来越多的 operator?OLM 给你答案
  20. 采集全站资源PHP源码V1.2

热门文章

  1. K3S高可用安装体验
  2. 浙大PAT 1063
  3. 360浏览器显示没有网络连接到服务器地址,Win10 360浏览器提示网络连接错误错误代码102如何解决...
  4. 自动检测删除微信好友:学会这些方法,别再花冤枉钱!
  5. 矩阵按层级内容排序——Power BI
  6. java基础案例7-4升级日记本
  7. tomcat日志配置详解
  8. C#调用三菱的MX Component控件与三菱PLC进行通讯
  9. 光储直柔配电系统浅析
  10. Linux logviewer的功能,基于终端的日志工具logview