当前位置:网站首页>【微信小程序】协同工作与发布
【微信小程序】协同工作与发布
2022-07-04 20:23:00 【苏凉.py】
作者简介:苏凉(专注于网络爬虫,数据分析,正在学习前端的路上)
博客主页:苏凉.py的博客
系列专栏:小程序开发基础教程
名言警句:海阔凭鱼跃,天高任鸟飞。
要是觉得博主文章写的不错的话,还望大家三连支持一下呀!!!
关注点赞收藏
文章目录
协同工作
权限管理需求
在中大型的公司里,人员的分工非常仔细:同一个小程序项目,一般会有不同岗位、不同角色的员工同时参与设计与开发。此时出于管理需要,我们迫切需要对不同岗位、不同角色的员工的权限进行边界的划分,使他们能够高效的进行协同工作。(例如:给开发者只设置开发权限(编辑代码…),给测试人员只设置测试权限。)
项目成员的组织结构
- 项目管理者 - 统筹整个项目的进展和风险把控小程序对外发布的节奏
- 产品组 - 提需求
- 设计组 - 出设计方案
- 开发组 - 代码开发
- 测试组 - 项目测试
小程序的开发流程
小程序的成员管理
成员管理
分为两方面:管理员对项目成员的管理以及管理员对体验人员的管理。
在小程序中,管理员的权限最大,小程序的成员管理主要体现在管理员对小程序项目成员以及体验成员的管理,除了管理员之外,下面划分了项目成员和体验人员:
1.项目成员
- 表示参与小程序开发、运营的成员
- 可登录小程序管理后台
- 管理员可以添加、删除项目成员,并设置项目成员的角色
2.体验人员
- 表示参与小程序内测体验的成员
- 可使用体验版小程序,但不属于项目成员
- 管理员及项目成员均可添加、删除体验成员
开发者的权限说明
开发者具有以下权限:
- 开发者权限:可使用小程序开发者工具及对小程序的功能进行代码开发
- 体验者权限:可使用体验版小程序
- 登录权限:可登录小程序管理后台,无需管理员确认
- 开发设置:设置小程序服务器域名、消息推送及扫描普通链接二维码打开小程序
- 腾讯云管理:云开发相关设置
添加项目成员和体验成员
进入小程序页面=>小程序,可以看到我们就是自己的管理员。
下拉我们可以添加和编辑项目成员和体验成员。
小程序的版本
软件开发过程中的不同版本
在软件开发过程中,根据时间节点的不同,会产出不同的软件版本,例如:
- 开发者编写代码的同时,对项目代码进行自测(开发版本)直到程序达到一个稳定可体验的状态时,开发者把体验版本给到产品经理和测试人员进行体验测试,最后修复完程序的Bug后,发布正式版供外部用户使用。
小程序版本
小程序版本分为4个不同的阶段,每个阶段都会有不同的版本。分别为:
开发版本
使用开发者工具,可将代码上传到开发版本中。开发版本只保留每人最新的一份上传的代码。点击提交审核,可将代码提交审核。开发版本可删除,不影响线上版本和审核中版本的代码。体验版本
可以选择某个开发版本作为体验版,并且选取一份体验版。审核中的版本
只能有一份代码处于审核中。有审核结果后可以发布到线上,也可直接重新提交审核,覆盖原审核版本。线上版本
线上所有用户使用的代码版本,该版本代码在新版本代码发布后被覆盖更新。
小程序的发布上线
上传代码
在我们的开发者工具中,将编写好的小程序代码上传,设置好版本号和项目备注点击上传即可。
在后台查看上传后的版本
在小程序首页选择版本管理:
在这里我们可以看到刚上传的版本在开发版本中
提交审核
为什么需要提交审核:为了保证小程序的质量,以及符合相关的规范,小程序的发布是需要经过腾讯官方审核的。
提交审核的方式:在开发版本的列表中,点击“提交审核”按钮之后,按照页面提示填写相关的信息,就能把小程序提交到腾讯官方进行审核。
发布上线
审核通过之后,管理员的微信中会收到小程序通过审核的通知,此时在审核版本的列表中,点击“发布”按钮之后,即可把“审核通过”的版本发布为“线上版本”,供所有小程序用户访问和使用。
边栏推荐
- Y56. Chapter III kubernetes from entry to proficiency -- business image version upgrade and rollback (29)
- Render function and virtual DOM
- 【服务器数据恢复】某品牌服务器存储raid5数据恢复案例
- Detailed explanation of multi-mode input event distribution mechanism
- FastDfs的快速入门,三分钟带你上传下载文件到云服务器
- uniapp 富文本编辑器使用
- 吐槽 B 站收费,是怪它没钱么?
- RFID仓库管理系统解决方案有哪些功能模块
- 2021 CCPC 哈尔滨 I. Power and Zero(二进制 + 思维)
- 杰理之AD 系列 MIDI 功能说明【篇】
猜你喜欢
Huawei ENSP simulator configures ACL access control list
WGCNA分析基本教程总结
【optimtool.unconstrain】无约束优化工具箱
华为ensp模拟器 实现多个路由器的设备可以相互访问
D3.js+Three.js数据可视化3d地球js特效
Advantages of RFID warehouse management system solution
Redis:Redis配置文件相关配置、Redis的持久化
伦敦银走势图分析的新方法
黄金k线图中的三角形有几种?
Y56. Chapter III kubernetes from entry to proficiency -- business image version upgrade and rollback (29)
随机推荐
网络命名空间
华为模拟器ensp的路由配置以及连通测试
Advantages of semantic tags and block level inline elements
软件开发过中的采购
The concept and application of hash table
阿里云国际版CDN的优势
LeetCode 7. 整数反转
伦敦银走势图分析的新方法
Roast B station charges, is it because it has no money?
Embedded TC test case
c语言函数形参自增自减情况分析
记一次重复造轮子(Obsidian 插件设置说明汉化)
Redis:Redis配置文件相关配置、Redis的持久化
Procurement in software development
网件r7000梅林系统5g不稳定 5g信号经常掉线解决方法
redis管道
ApplicationContext 与 BeanFactory 区别(MS)
Poster cover of glacier
[Shenbo introduction] VI How to contact your favorite doctoral tutor
Huawei ENSP simulator layer 3 switch