微信小程序主包太大,怎么处理?
发布于 6 年前 作者 min88 2163 次浏览 来自 问答

我想问一下,微信小程序主包太大怎么处理?我在网上搜索之后,说分包只能是页面的,我也试了。。

自定义组件,公共JS,第三方腾讯云IM的SDK,images,tab页用到的pages,都不能放到分包里面。。

自定义组件就会提示找不到组件。。

公共JS在app.js的最上面也是加载不了。

第三方腾讯云的SDK也是app.js加载的,说找不到,require和import都不能加载服务端的js。

images是一定要的我也知道,已经压缩和拆分一些到服务端。

tab页用到的pages的放到分包里面之后,tab切换在开发者工具是空白的,在真机调试又可以显示出来。

4 回复

SDK能使用网络版吗?不要下载下来?

img要不要试试看去icon做成icon图标?

代码优化多少?

建议主包只放公众资源和tabbar页面,其他的都移到分包里。

图片尽量使用在线网络图片,可以自己撘个图床。图片尽量压缩到最小且不损失细节,推荐一款软件:PPDuck

公共资源不能放到分包,只能在主包中,图片尽量使用网络加载,可否了解下你的包超了多少?

回到顶部