代码风格、开发流程约束 eslint - sonarqube
a. 代码风格 eslint stylelint prettier
b. 开发流程约束 commitlint
基础框架搭建+业务框架+可插拔组件设计
a. 全局状态管理(vuex模块化封装)
b. axios封装,接口鉴权,aes+rsa数据传输加解密,异常处理机制,重发控制
c. 静态资源、iconfont等
d. 工具函数封装,自定义指令、mixin等
e. 换肤功能设计
f. 路由权限、404、loading以及空页面配置,路由模块化配置,设置kepp-alive配置项
g. 用户角色、菜单权限配置、控制点管理、业务字典配置
h. 移动端适配、title展示、返回逻辑控制、右上角扩展操作配置
i. IE兼容处理,babel,es6-promise, babel-polyfill