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

43 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2026-02-28 17:26:03 +08:00
# 小程序主包优化执行方案
## 问题分析
- **当前主包大小**: 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 以内