【微信小程序】【分包】实现分包,脱离2048kb/2M的限制

发布时间:2022-11-16 19:00

前言

微信开发者官方参考:使用分包 | 微信开放文档

在开发微信小程序过程中,代码包总会超出2M(2048kb);
  这时候,我们有两个方案:
① 一个是压缩代码、压缩静态资源文件,实现不超出。
② 实现分包,2M变为20M.

【微信小程序】【分包】实现分包,脱离2048kb/2M的限制_第1张图片

效果展示(成功)

【微信小程序】【分包】实现分包,脱离2048kb/2M的限制_第2张图片

分包过程

分包其实就是分模块,实现模块化。

  分模块,可以按照功能分模块,也可以按照指定分类来等等,主要使得自己逻辑清晰就好。(不一定标准和准确)

这里的例子就拿笔者的工具宝盒小程序来打比方,首先,按照类型模块化,分为娱乐类型(Game)和实用类型(Tool).
【微信小程序】【分包】实现分包,脱离2048kb/2M的限制_第3张图片

未分包与分包的对比

【微信小程序】【分包】实现分包,脱离2048kb/2M的限制_第4张图片

主要代码

{
  "subpackages": [{
    "name": "A",
    "root": "pagesA",
    "pages": [
      "pages/index/index"
    ]
  }, {
    "name": "B",
    "root": "pagesB",
    "pages": [
      "pages/index/index"
    ]
  }],
}

文章小尾巴

文章写作、模板、文章小尾巴可参考:《写作“小心思”》

  感谢你看到最后,最后再说两点~
  ①如果你持有不同的看法,欢迎你在文章下方进行留言、评论。
  ②如果对你有帮助,或者你认可的话,欢迎给个小点赞,支持一下~
  我是南方者,一个热爱计算机更热爱祖国的南方人。

  (文章内容仅供学习参考,如有侵权,非常抱歉,请立即联系作者删除。)

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号