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
             }
          }  
        },

      ]

    }]

 

 

 

 配置好路径之后,调用页面路径填写 :

 

补充:在进行以上操作之前,在运行到小程序时,可以看看是否开启:运行时是否压缩代码 ,开启也是解决体积过大的方法之一

 

 

 

posted on 2022-01-20 09:40  泔茶先呐  阅读(2262)  评论(0编辑  收藏  举报

导航