1、前期准备
- 1.与产品团队确定
- 功能需求
 - 多语言文案
 - 排期(把UI、环境后端的依赖时间考虑进去)
 
 - 2.与UI团队确定
- 主题色(和辅助色)
 - 标准样式
 - icon(引入icon方式)
 
 - 3.与后端开发团队确定
- 环境
 - 路由访问方式
 - 数据结构(如果是通过Mock方式前后端分离开发)
 
 - 4.与前端开发团队确定
- 技术选型
 - 模块划分
 
 
2、开发阶段
- 1.创建git仓库
- 创建开发分支
 
 - 2.搭建前端框架
- 声明全局属性
 - 声明全局变量文件和base样式
 - 多语言模块
 - 前端路由模块
 - 搭建测试框架
 
 - 3.组件化开发
- 编写业务组件
 - 编写单元测试模块
 
 
3、后期测试修复
- 1.提交代码
- 解决冲突
 - 发布到远程仓库
 
 - 2.合并代码
- 与其他同事互相review代码
 
 - 3.代码Fix
- 等待测试提交Bugs
 - 修复相应bugs并提交合并
 
 - 4.合并发布上线
- 请项目主管review代码