uniapp 引入了uview-ui后,打包错误,主包过大解决方案

原因:由于使用uniapp来设计小程序,使用uview的组件库,导致了主包过大,无法打包

前提条件:已经完成了分包,如果还没有分包的先分包,需要上传代码时用到

  1. 通常情况,大多数都是通过点击运行然后在微信小程序模拟器上运行

所以在微信小程序模拟器上就会出现主包过大的问题

那么在微信小程序模拟器上上传代码,就会提示包过大的问题

解决方案

使用发行模式来实现上传代码

填写对应的小程序名称和appid即可,点击发行

运行成功后,会重新启动一个小程序模拟器窗口,这个窗口就是发行模式的,可以通过unpackage中来看,就可以看出有两个文件夹,一个是发行的,一个是开发的

在小程序模拟器中再次打开代码依赖分析,已经小了好几倍的内存

那么点击上传就可以成功上传代码了

相关推荐
恋猫de小郭4 分钟前
Flutter A2UI 深度解析,它是怎么提供动态生产力的,然后为什么 A2UI 不只是 Flutter
android·前端·flutter
snow@li6 分钟前
服务器运维:Alibaba Cloud Linux 4 LTS・Vue前端 Java 后端 K3S 部署 CICD 目录规范清单
linux·前端·vue.js
百变梦仔10 分钟前
Codex 启动回复合格后,我会用三类证据验收前端改动
前端·github
the局外人13 分钟前
别让 Codex 一口气写完整个前端:5 组 Skills,把页面、逻辑、测试和构建拆清楚
前端·人工智能·agent
honkun615 分钟前
vue 表格组件 vxe-table 实实现专业记账凭证编辑表格与自动汇总
前端·javascript·vue.js
前端snow22 分钟前
ai agent ---nest+langchain实现SSE推送信息
前端
IMPYLH24 分钟前
HTML 的 <nav> 元素
前端·html
IT_陈寒33 分钟前
Vue的computed属性差点让我加班到凌晨
前端·人工智能·后端
涛涛ing35 分钟前
一天写1000行被开除,一周写100行反被升职:2026前端的“工作量陷阱”
前端
IMPYLH38 分钟前
HTML 的 <meter> 元素
前端·html