因为微信开发者工具提交需要整个项目大小不超过2M,超过2M则不能提交,会出现下面这个报错

解决方法:

1、在Hbuilder x上面勾选上运行时压缩代码

2、分包操作

在pages.json文件中设置以下内容:

配置在pages是主包

配置在subPackages里面的是分包

在pages文件夹里面写入登录、首页等占用体积较小的页面,其他页面及相关资源可以放到分包里面,这样就不影响主包的大小

注意:分包后该页面引入文件路径和其他页面跳转到该页面的路径等均需要更改

3、资源压缩-(图片优化)

推荐图片压缩网站:https://tinypng.com/

 压缩完成后可以点击download进行图片下载。

以上就是我遇到的解决方法。

微信小程序包体积过大解决方法相关推荐

  1. Taro开发微信小程序遇到的问题和解决方法

    Taro开发微信小程序遇到的问题和解决方法 参考文章: (1)Taro开发微信小程序遇到的问题和解决方法 (2)https://www.cnblogs.com/wuliujun521/p/114753 ...

  2. 微信小程序Canvas卡顿优化解决方法

    文章目录 一.引入 二.分析问题 三.解决方法 四.解决后效果图 五.绘制好的地图 一.引入 原安卓图书馆选座项目CSDN博客链接: Android图书馆选座系统课程设计 最近在搞微信小程序,想把以前 ...

  3. 微信小程序开发中常见问题及解决方法

    本文章总结小程序开发中常见的错误问题.希望能帮助初学者少走弯路,避免类似的错误. 1:出现"脚本错误或者未正确调用Page()"的错误提示. 解决方法:出现这个错误的原因通常是因为 ...

  4. 微信小程序异步转同步的解决方法

    一.前言 二. promise的概念 三.promise的使用 四.一个因为异步请求出问题的案例 五.案例的解决方案 1.运用promise解决异步转同步问题 2.运用async+await+prom ...

  5. 微信小程序用户未授权bug解决方法,微信小程序获取用户信息失败解决方法

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: bug示例图: 导致这个bug的原因是 wx.getUserInfo(OBJECT) 接口做了调整: ...

  6. 微信小程序canvas画布不清晰解决方法

    绘制的图片,文字等十分模糊 添加以下代码,通过设置分辨率来解决 const dpr = wx.getSystemInfoSync().pixelRatiocanvas.width = res[0].w ...

  7. 微信小程序bindtap不生效的解决方法

    用bindtap监听输入框的时候不生效可以尝试将基础库调成最新的版本,如下: 详情 -> 调试基础库

  8. 小程序包体积压缩优化,下降500k起步

    由于公司小程序包体积过大,已经达到1.9m了,微信定义小程序单个代码包(主包/分包)上限为2m,所以小程序该减肥了 如果你按我的步骤都做了,体积没有减少,ok,来打我 文章目录 第一步:最直接的方式 ...

  9. android assets大小限制200m,使用 AssetsManager 解决微信小游戏包体积尺寸限制问题

    原标题:使用 AssetsManager 解决微信小游戏包体积尺寸限制问题 自微信小游戏发布以来,已有许多开发者将早前使用白鹭引擎开发的游戏迁移至微信小游戏.但是在开发过程中,开发者普遍会遇到微信小游 ...

最新文章

  1. 如何通过Google查找专业文献资料 [转]^_^!!
  2. 怎样 获取 ios的系统版本
  3. xml突然变成空白_“侏罗纪中期”出现了型增转变填补食肉性恐龙体型发展当中的空白...
  4. 如何分析SAP UI5应用的undefined is not a function错误
  5. Quartz(任务调度)- job串行避免死锁
  6. 确定性有穷自动机(DFA算法) 非确定性有穷自动机(NFA算法)
  7. 阿里文娱测试实战:机器学习+基于热度链路推荐的引流,让对比测试更精准
  8. Adobe系列错误代码解决方案汇总
  9. Oracle与Google两IT巨头战争冲击整个硅谷
  10. linux系统调整中文字符,Linux字符模式下中文显示
  11. linux程序编译过程
  12. linux连接苹果鼠标,Linux 5.13添加对苹果Magic Mouse 2和微软SAM的支持
  13. 使用itext7统计PDF文件中的字数
  14. Rosalind第83题:Inferring Genotype from a Pedigree
  15. “己欲立而立人,己欲达而达人。”
  16. 至联云讲解《FIL和BTC的区别是什么?》
  17. python使用@property
  18. 微服务设计指导-使用云原生微服务解决传统海量跑批时引起的系统间“级联雪崩”以及效率
  19. 新款自助机存在的故障隐患及解决方法
  20. srand(time(0))函数的用法介绍

热门文章

  1. 在Arduino 完成STM32板子的串口通信程序
  2. 《摔跤吧,爸爸》观后感
  3. 《GitHub入门与实践》读书笔记
  4. pets vs cattle
  5. 普通程序员真实的各个面试心酸历程——愿世界没有Java技术面试
  6. 【PS】photoshop怎么添加层遮罩?
  7. CSS 如何画一个三角形?原理是什么?
  8. 1.5小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:低于18.5:过轻;18.5-25:正常;25-28:过重;28-32:肥胖
  9. 拿到北京户口了。。。
  10. 剑指offer面试题(1-10)——java实现