首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
Oracle
›
记录:uniapp 上线部署到微信小程序vendorjs包过大的问 ...
返回列表
发新帖
记录:uniapp 上线部署到微信小程序vendorjs包过大的问题
[复制链接]
发表于 2025-5-24 21:08:35
|
显示全部楼层
|
阅读模式
问题:
在
代码
依赖分析图中,可以看到主包的容量已经超过了2M了,分包没有超!
根据网上的资料的解决方案,当前我已经做了以下相关的设置:
1.分包
2.在manifest.json的(mp-weixin)节点下也设置了subPackages:true
"optimization" : {
"subPackages" : true
}
复制
代码
3.自定义组件,也放到了子包中
4.静态资源也分包了
5. 在uniapp的官方
文档
中给出解决方案也设置了
地点:uni-app官网
package.json
以上五个解决方案都做了,问题还是没有解决
我的解决方案
:
由于之前设置了在h5端使用echarts图表,我就引入全部的echarts组件,并在main.js文件中引入了,但是我是引用在子包的,主包并没有使用echarts,所以导致了一直没有起到效果
main.js,解释掉或者直接删除
// import * as echarts from 'echarts'
// Vue.prototype.$echarts = echarts
复制
代码
在子包的vue文件中引入
import * as echarts from 'echarts'
复制代码
重新打包后的依赖图
上传到微信小程序平台,符合平台的要求
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
使用道具
举报
返回列表
王國慶
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表