uniapp微信小程序-内容体积过大解决
开发小程序遇到体积过大(>2M)无法真机调试在正常不过,要么压缩内容、要么分包。
压缩没什么好记笔记的,记一下分包操作。
遇到了体积过大当然是要先看体积大小了,在【微信开发工具】中点击右上角的详情—>基本信息:
分包之后出现如此内容,就表示分包完成了。这里只做基础的分包操作,具体操作如下:
1、在page文件夹同级目录下新建一个分包文件夹,名字随意,比如:subpkg;
2、把你需要分包出来的页面文件放到subpkg文件夹下,一般在做小程序前就需要思考此项目会不会用到分包了,如果事前认为会用到分包,可以提前做好分包目录,以免后期修改文件路径。
之后就是配置page.json文件了:与page同级下新建subPackages:
内容为:
"subPackages" : [{
"root" :"subpkg", // 创建的根目录文件下 subpkg
"pages" : [
{
"path": "general/noticeList", // 路径
"style": {
“navigationStyle": "custom",
"h5":{
"titleNView":false
}
}
},
]
}]
配置好路径之后,调用页面路径填写 :
补充:在进行以上操作之前,在运行到小程序时,可以看看是否开启:运行时是否压缩代码 ,开启也是解决体积过大的方法之一
头发什么的已经不重要了,重,要吗?