uni-app写的微信小程序如何体积太大如何处理

方法一:对主包进行分包处理,将使用url: `/pages/components/equipment/equipment`跳转页面的全部拆分为分包,如url: `/pagesS/components/equipment/equipment `

在pages.json中添加

"subPackages": [{

"root": "pagesS/components/",

{

"path": "equipment/equipment",

"style": {

"navigationBarTitleText": "设备的处理"

}

}

]

并且要创建一个新的文件路径为/pagesS/components/equipment/equipmen,将之前的/pages/components/equipment/equipment文件的内容移动到新的文件中,将之前老的文件删除,并且在pages.json中删除老的文件路径

方法二:如果分包之后代码体积还是很大要通过查看代码依赖分析去查看具体哪些代码出现问题

到微信开发者工具中使用预览

就可以看到具体哪个文件的代码内存多,并针对相关问题去解决

解决后

可以明显看出代码依赖已经减少

方法三:在HBuilderX编写的代码转为微信小程序时可以在运行时压缩代码

相关推荐
lqj_本人15 分钟前
鸿蒙OS&UniApp 开发实时聊天页面的最佳实践与实现#三方框架 #Uniapp
uni-app
菜鸟una2 小时前
【taro3 + vue3 + webpack4】在微信小程序中的请求封装及使用
前端·vue.js·微信小程序·小程序·typescript·taro
不法9 小时前
uniapp 百家云直播插件打包失败
uni-app·插件使用
换日线°13 小时前
微信小程序单双周选择排序有效果图
微信小程序
HumoChen9916 小时前
GZip+Base64压缩字符串在ios上解压报错问题解决(安卓、PC模拟器正常)
android·小程序·uniapp·base64·gzip
moxiaoran575316 小时前
uni-app学习笔记五-vue3响应式基础
笔记·学习·uni-app
qq_124987075317 小时前
原生小程序+springboot+vue医院医患纠纷管理系统的设计与开发(程序+论文+讲解+安装+售后)
java·数据库·spring boot·后端·小程序·毕业设计
小新11018 小时前
微信小程序学习之底部导航栏
微信小程序·导航栏
小新11019 小时前
微信小程序 密码框改为text后不可见,需要点击一下
微信小程序·小程序·notepad++