报错提醒|小程序主包过大问题:wechat miniapp build failed

报错截图

报错截图

  • 点击 Failed,呈现报错原因如下:

报错原因

报错原因

  • 整个小程序所有分包大小超过 20M
  • 单个分包/主包大小超过 2M

解决方法

  • 减少主包页面数量(主要方法)
    • 步骤:发布微信小程序 → 页面数量设置 → 主包页面数量设置 → 保存
    • 注意:主包数量 >= 底部导航栏页面数 + 首页, 如果首页是底部导航栏之一,则#主包数量 >= 底部导航栏页面数
  • 减少条件式容器组件的使用,建议使用条件数据
  • 减少视图组件的使用
  • 避免重复页面,适当合并
  • 单个页面过大时,适当拆分

附:测试案例

用不同的方式生成相同的10条数据,以下为每个方式生成的页面大小

测试案例

2022-06-24
0 0