一、问题
通过HBuilder X-->发行-->小程序--微信(...)后,微信小程序提示上传失败。
二、原因
小程序上传项目大小限制为: 单包2M 总包8M
三、解决
分包时遇到的问题:
1、安装 copy-webpack-plugin 时,提示 webpack 不存在,需要安装。
调查后才知道,现在的项目是同事通过 HBuilderX 可视化界面创建的
即没有package.json,也没有 webpack 配置。
解决:项目工程互换,把原来的工程换位 vue-cli 创建的
uni-app HBuilderX 工程与 vue-cli 工程相互转换
互换前,可根据 uniapp 官网提供的 快速上手 构建工程
2、分包之后,上传文件时,提示主包2389kb,还是太大
最后对主包文件夹里面的图片进行压缩,不影响图片观看的情况下。
四、完成之后结果
分包上传完成,大致上遇见的问题都在这里面。
五、进一步压缩
配置项里面没有进行上传代码压缩
选中之后,代码会更小