uniapp开发微信小程序优化项目

问题一:对JS文件进行压缩

1、上传代码时自动压缩

2、运行时压缩压缩代码

3、以上2步不行可直接在开发者工具设置

二、 主包与vendor.js过大问题

1、配置 manifest.json

分包配置 与 组件懒加载配置

"lazyCodeLoading" : "requiredComponents" 是解决提示:组件按需加载问题,发布时可以看到效果

"optimization" : {
	"subPackages" : true
},
"lazyCodeLoading" : "requiredComponents"

2、配置 pages.json 

配置分包与主包的页面:pages里面配置主包页面,subPackages里面配置分包页面

参考:pages.json 页面路由 | uni-app官网

3、把分包引用的依赖移入分包目录里面使用

如果分包应用的文件被打包到主包的vendor.js里面,可以把依赖移入分包里面引用

参考:

【uniCloud】uni-starter小程序工程三个代码质量问题的解决方法_主包内不应存在主包未使用的js文件-****博客

上一篇:ubuntu中mysql只能通过sudo才能进入如何解决


下一篇:Linux(Ubuntu)命令大全——已分类整理,学习、查看更加方便直观!(2024年最新编制)