现在我们的小程序包体检超过2M了,已经做了分包。所以我想了一个思路,希望官方可以考虑一下。
目前小程序如果在分包的情况下体积都超过了2M,基本上这些小程序都是使用了一些Web框架来开发然后转译成小程序语法。所以就导致这些包需要引入React或者Vue的基础包已经转译框架,自然导致包体积增大。所以能不能微信官方自建一个CDN,这个CDN上的包都是经过官方审核后无害的代码。然后把React和Vue的基础包传上去,小程序可以加载这些经过审核的脚本。这样可以很大程度降低小程序的包体积,也会降低微信服务器存储小程序包的硬盘容量和加载流量
思路很棒,涉及到一个版本管理的问题,这么多个版本微信全部要先处理一次才行,后期的维护工作量有点多;官方推的是他们的自研框架,第三方的框架使用必然会影响他们的KPI啊,怎么会支持呢?