[{"data":1,"prerenderedAt":148},["ShallowReactive",2],{"content:\u002Fposts\u002F2022\u002Fminiprogram-subpackages":3,"surround:\u002Fposts\u002F2022\u002Fminiprogram-subpackages":137},{"id":4,"title":5,"body":6,"canonical":115,"categories":116,"date":118,"description":115,"draft":119,"extension":120,"image":121,"meta":122,"navigation":123,"path":124,"permalink":115,"readingTime":125,"recommend":115,"references":115,"seo":130,"sitemap":131,"stem":132,"tags":133,"type":115,"updated":118,"__hash__":136},"content\u002Fposts\u002F2022\u002Fminiprogram-subPackages.md","小程序分包及uniapp分包",{"type":7,"value":8,"toc":110},"minimark",[9,13,16,21,28,36,46,55,80,86,94,97,100],[10,11,12],"p",{},"分包是什么？我们为什么要进行分包？",[10,14,15],{},"在微信小程序开发中，为了更加快速的加载，微信限制主包的大小不能超过 2M。对于一些稍大型的程序来说就要引入分包的概念了。",[17,18,20],"h2",{"id":19},"uniapp-小程序分包操作","uniapp 小程序分包操作",[22,23,24],"ol",{},[25,26,27],"li",{},"找到 manifest.json 文件",[10,29,30,31,35],{},"在 ",[32,33,34],"code",{"code":34},"mp-weixin"," 一项下新增",[37,38,44],"pre",{"className":39,"code":41,"language":42,"meta":43},[40],"language-json","{\n  \"optimization\": {\n    \"subPackages\": true, \u002F\u002F 是否启用分包优化\n  },\n}\n","json","",[32,45,41],{"__ignoreMap":43},[47,48,49],"blockquote",{},[10,50,51,52],{},"此段代码意思为： ",[32,53,54],{"code":54},"启用分包优化",[22,56,58,69],{"start":57},2,[25,59,60,61,64,65,68],{},"在文件根目录下创建一个文件夹作为分包，这里用",[32,62,63],{"code":63},"page_","开头来作为分包的名称。这里创建一个",[32,66,67],{"code":67},"page_user","作为演示",[25,70,71,72,75,76,79],{},"在 pages.json 文件中添加配置",[32,73,74],{"code":74},"subPackages","，和",[32,77,78],{"code":78},"pages","同级",[37,81,84],{"className":82,"code":83,"language":42,"meta":43},[40],"{\n  \"pages\": {\n  },\n  \"subPackages\": [{\n    \"root\": \"page_user\", \u002F\u002F 这里是分包的文件夹名称\n    \"pages\": [{\n      \"path\": \"userinfo\u002Fuserinfo\",\n      \"style\": {\n        \"navigationBarTitleText\": \"用户信息\",\n        \"enablePullDownRefresh\": false,\n      },\n    },],\n  },],\n}\n",[32,85,83],{"__ignoreMap":43},[47,87,88],{},[10,89,90,91],{},"分包访问时的路径为",[32,92,93],{"code":93},"\u002Fpage_user\u002Fuserinfo\u002Fuserinfo",[17,95,96],{"id":96},"分包预加载",[98,99],"hr",{},[10,101,102,103],{},"参考文章：\n",[104,105,109],"a",{"href":106,"rel":107},"https:\u002F\u002Fblog.csdn.net\u002Fweixin_44126737\u002Farticle\u002Fdetails\u002F119212633",[108],"nofollow","UNIAPP----小程序分包及预加载",{"title":43,"searchDepth":111,"depth":111,"links":112},4,[113,114],{"id":19,"depth":57,"text":20},{"id":96,"depth":57,"text":96},null,[117],"代码","2022-12-04 15:35:30",false,"md","https:\u002F\u002Fbitmc.uno\u002Fpicgo\u002Fminiprogram-subPackages.jpg",{},true,"\u002Fposts\u002F2022\u002Fminiprogram-subpackages",{"text":126,"minutes":127,"time":128,"words":129},"2 min read",1.13,67800,226,{"title":5,"description":115},{"loc":124},"posts\u002F2022\u002Fminiprogram-subPackages",[134,135],"小程序","uniapp","gncGHICa7i9jjv5lwaHlWKE7KCady1wVBmycP_IvYdI",[138,143],{"title":139,"path":140,"stem":141,"date":142,"type":115,"children":-1},"uniapp中使用pinia","\u002Fposts\u002F2022\u002Fminiprogram-uniapp-use-pinia","posts\u002F2022\u002Fminiprogram-uniapp-use-pinia","2022-12-04 15:34:35",{"title":144,"path":145,"stem":146,"date":147,"type":115,"children":-1},"微信短链 URL Link","\u002Fposts\u002F2022\u002Fminiprogram-short-link","posts\u002F2022\u002Fminiprogram-short-link","2022-12-04 15:35:50",1789642596923]