peixue-dev/Archive/[一次性]小程序主包优化执行方案-2026-01-31.md

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 以内