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

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

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

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

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

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

解决方案

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

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

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

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

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

相关推荐
程序猿阿伟13 小时前
《Chrome隔离机制的维度落地指南》
前端·chrome
用户0543243297013 小时前
AI 生成的代码怎么在前端安全预览 + 一键运行:sandbox iframe 实战 🔒
前端
ALianBlank13 小时前
一个 Unity 框架能做多少事?86 个模块 + 21 个小游戏平台
前端·后端·游戏开发
To_OC13 小时前
搞懂二叉树递归遍历,我居然是从爬楼梯开始的
前端·javascript·数据结构
何何____13 小时前
svg基本图形绘制介绍
前端·css
weedsfly13 小时前
Sass 运算 vs CSS calc():你的计算该放在哪一层?
前端
英勇无比的消炎药13 小时前
一套代码多端运行TinyVue响应式开发
vue.js·响应式设计
在水一缸13 小时前
重塑前端开发认知:当 AI 遇见 HTML 的“不合理有效性”
前端·人工智能·html·ai编程·claude·前端开发
SwJieJie13 小时前
Webpack vs Vite 构建工程化实战(Vue 项目深度解析)
前端·vue.js·webpack·node.js
swg32132114 小时前
Redis实现主从选举
java·前端·redis