小 程序代码有个2M限制,是不是有的时候放图片都得忍着点,不敢把太大的放在小程序里面,只能放远程;但是随着项目不断迭代更新,代码图片越来越多,开发的时候更加小心翼翼。是不是很不舒服,还能不能让我舒服的敲代码了。
那就说一下分包的限制吧;分包以后单独包最大不能超过2M;整个小程序可以达到8M;比那2M限制翻了4倍;那就让我们愉快地敲代码吧。
首先在app.json里面全局配置里面配置分包:(subpackages 属性和pages同级)

通过我的截图可以看出来,我在根目录创建了一个名为shopping的分包(shopping这个文件夹里面的文件都会打包到分包里面去);
然后我再shopping这个包里面创建了一个页面(一般新建的页面都要在pages里面声明,现在包里面的页面不需要在pages里面声明,只需要在我们声明的分包里面的pages里面声明,是相对root路径的路径)。
⭐️假如有大文件资源等需要Wi-Fi环境下预加载,可以配置预加载或者网络选择
