# 小程序主包优化执行方案 ## 问题分析 - **当前主包大小**: 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 以内