前端开发相关讨论
· 阅读需 4 分钟
讨论内容
会议讨论了前端开发的流程、规范、投产注意事项以及新工具MCP的使用等内容,具体如下:
- 前端开发文档与流程:
- 入职手册内容:包含前端开发入职手册,涉及VPN、Git、Satan、OM系统等账号申请及使用说明,如VPN账号用于联网及登录其他系统,申请后用该账号登录Git并分配代码权限。
- 投产流程规范:强调投产流程规范化,包括与产品沟通、检查单填写、后端先投前端再投、代码合并、项目构建与部署等步骤,新菜单需求分支合并有特殊要求。
- 发版时间安排:遵循两周一次大迭代的节奏,不同地区发版时间不同,如周一晚10点发北京、第三天10点发东南亚、周四10点半发欧洲、下午发北美,周二周五不上线。
- 代码规范与管理:
- 命名规范:商户APP分支命名有规范,如release、测试分支、需求分支等有特定命名方式,可避免混淆和代码管理问题。
- 版本管理:不同APP版本管理方式不同,商户APP和预定APP需自行管理总分值和tag,养成规范打tag习惯有助于了解项目迭代情况。
- 临时分支使用:临时分支可用于剔除特定需求,避免回滚代码,操作简单高效。
- APP上架与更新:
- 苹果商店上架:需填写字符描述关键词、更新语等信息,选择上传test fly后的构建版本号,提交审核。
- Google play上架:新增APP时需填资料,加版本号后上传AAB文件送审,审核进度可通过绑定邮箱查看。
- 前端技术方案规范:
- 方案目的:是衔接产品、测试、前后端开发的核心文档,消除信息差,明确实现路径。
- 内容要求:包括需求背景(结合产品文档加见解)、目的、核心功能、分工、待确认项等,可参考消息APP设置消息推送模板。
- 投产配置与注意事项:
- 平台与仓库概念:常用管理平台业务环境OM和静态资源部署平台CSD,项目开发涉及自己的仓库和package仓库(类似后端阿波罗配置中心)。
- 代码合并与部署:发生产时将对应区域生产分支合到本地,解决冲突后推上去合并,部署按开发、测试、UAT验证、生产环境流程进行。
- 配置注意事项:业务对象、菜单和角色、翻译工作台等配置有要求和注意点,如业务对象配置多语言时英文借助工具精简,菜单发布需提前制定计划并与北京相关人员沟通。
- MCP工具介绍与使用:
- 工具功能:是前端知识库,可查询文档规范、投产流程、代码使用方法等,提高工作效率,减少询问同事时间。
- 数据存储与更新:数据存储在周佐他们的数据库,源头文档更新需手动同步。
- 使用方法:通过特定指令查询,平台搭建未完成,后续会有全局config,大家可收集问题反馈。
- 任务
- 仓库统计添加:在文档中添加统计,记录只用 release 分支发版的仓库数量,同时维护项目分支情况,自行填写负责或设计的项目信息
- UAT操作补充:补充发 UAT 版本时菜单开关的注意事项及操作流程,说明如何避免与他人操作相互覆盖,有问题可咨询说话人 5 或周云
- 操作例子发送:将生产的 package 项目发 UAT 时,在 release 分支修改对应版本号的操作原理和快捷方式的例子发送到群里
- 全局 config 整理:整理一个全局的 config,以便开发过程中遇到问题时更方便调用,无需再单独调用;收集日常开发问题,可找彭强反馈。
微信公众号

