微信小程序 分包解决超过2M的问题

微信小程序要求:

 

没有做分包之前一直提示超过了1.5M,然后又加了二个页面,提示总包超过了2M。

超过2M是不可以上传的

当然,预览的时候你可以通过设置,暂时小于4M,先测试,再进行分包处理。

 

分包设置

1、先看一下分包的app.json的配制:

 

pages: 主包

subPackages: 分包

    1)subPackages: 可以包括多个分包,每个分包可以有一个root来指定根目录。

    2)pages:里面是分包下的页面。

2、注意事项

    1)因为项目中用到了很多自定义的components,有些功能是一样的,

    比如说:【首页】有些信息是登录才可以看到,【我的】里面也是,这样就可以封装一下,搞成一个登录的component便于维护。

    注意:组件如果在主包中用到了,那一定要放到主包中,主包不可以访问子包的组件。这一点,要注意,否则就是一直在浪费时间哦~~。

    2)subPackages中的root指定了子包的根,那么在这个位置下面的全部会认为是子包,这一些也要注意哦~~~。

    也就是说主包的位置要与子包的位置分开。

 

参考:

https://blog.csdn.net/weixin_45809580/article/details/124026180

 

posted @ 2022-12-07 20:19  jiduoduo  阅读(1895)  评论(0编辑  收藏  举报