Medusa 基于webpack的微信小程序框架
在小程序项目日益增多的情况下,开发团队迫切需要一个完备的基础框架,它应具备基础的应用结构,完善的规范审查机制,轻
松接入第三方工具的能力以满足快速开发的需求。在此驱动下我着手设计并研发具备以上能力的脚手架工具:
1. 设计并实现以 webpack 为构建工具的基础框架,应用 webpack 的构建能力为后续开发的工具融合赋能;
2. 在基础的代码构建功能上配置完善的代码规范约束,并用工具进行 commit 规范及代码规范检测;
3. 设计并完善应用层面工具包,对路由、请求、用户行为采集功能进行二次封装,通过封装既能满足基础的功能需求又能够融入
应对常规业务的能力;
4. 输出常规业务问题解决方案,从应用层赋能骨架屏、错误提示页面、iPhoneX遮挡解决方案,让业务开发者尽量避免重复性工
作;