微信小程序包体积治理
出处:
mp.weixin.qq.com
作者:
董恒磊
微信考虑到小程序的体验和性能问题限制主包不能超过2M。哈啰微信小程序也随着业务线在主包中由简到复杂,体积越来越大,前期业务野蛮增长阶段npm库缺乏统一管理,第三方组件库本身工程复杂等问题导致包体积长期处于2M临界卡点,目前存在以下痛点: 阻塞各业务正常微信小程序端需求排期。 迭代需求需要人肉搜索包体积的增长点,推动增长业务线去优化对应的包体积,治标不治本。 缺乏微信端包体积统一管理平台来限制各业务包体积增长。 微信包体积太大导致加载时间长、体验差。 所以主要从包体积优化和长期控制包体积增长两个方面让微信包体积达到平衡状态,长期运行。