1.3 KiB
1.3 KiB
小程序主包优化执行方案
问题分析
- 当前主包大小: 5.8MB
- 微信限制: 2MB
- 超标原因: static目录图片约2MB+
解决方案
方案1: 图片移到分包(立即执行)
将 banner 和 button 图片移到对应的分包中,按需加载。
图片分配
banner/→ 移到主包保留(首页需要)但压缩质量button/→ 按功能移到各分包
具体分配
button/companion.jpg → teacher-package/static/
button/one-on-one.jpg → service-package/static/
button/supervision.jpg → activity-package/static/
button/assessor.jpg → service-package/static/
button/study-tour.jpg → activity-package/static/
button/special.jpg → service-package/static/
button/planner.jpg → service-package/static/
button/summer-camp.jpg → activity-package/static/
button/interest.jpg → activity-package/static/
button/parent-academy.jpg → activity-package/static/
方案2: 使用网络图片(推荐长期方案)
将图片上传到服务器,使用网络地址。
执行步骤
步骤1: 创建分包static目录
步骤2: 移动图片文件
步骤3: 更新图片引用路径
步骤4: 清除缓存重新编译
预期效果
主包减少约 1.5MB,控制在 2MB 以内