1.该项目是基于Vue全家桶,搭配Vant UI组件库进行项目开发,引入了px2rem-loader、postcss-plugin-px2rem
插件进行适配移动端设备;
2.完成H5基本页面开发,搭建基础项目架构;
3.根据当前UI设计稿完成静态页面同时,对项目中可复用的样式模块进行封装,高度还原设计稿;
4.封装响应的公共方法及请求拦截器,规定相关项目接口规则,以及code码;
5.同后端人员完成相应的功能接口数据交互,处理相关业务逻辑;
6.打包时针对不同环境下项目运行状态进行优化处理,正式环境会对代码进行压缩,去除代码块中无用空格及代码中
存在的console控制台打印信息,使用路由懒加载,减少项目主包体积,提高首次加载速度;
7.首页使用图片懒加载,仅对可视化区域图片资源进行请求,提高首页加载速度优化用户体验,仅针对测试环境添加
vconsole方便开发人员、测试人员在真机上进行功能调试;
8.对项目文件目录进行工程化,方便人员维护,进行二次迭代开发,对相关逻辑复杂代码块进行注释注解;
9.并且负责后期的代码更新迭代,以及后期维护优化;