在使用uniapp,开发微信小程序的时候,由于vendor.js太大导致无法打包,
在网上找了一些办法最后实现了压缩
话不多说直接上代码
- 首先在manifest.json文件中的mp-weixin中添加
bash
"optimization": {
"subPackages": true
},
bash
"mp-weixin": {
"appid": "",
"setting": {
"urlCheck": false
},
"optimization": {
"subPackages": true
},
"usingComponents": true
},
- 因为我的vendor.js 是在common文件夹,所以给common文件夹添加成分包,在pages.json文件中的分包设置中添加
bash
{
"root": "common", // 公共库分包路径
"name": "", // 分包名称(可选)
"pages": [] // 该分包不包含页面,仅存放资源
}
到这就可以解决这个问题了
有遇到这个问题的伙伴可以试一下~
如果对你有用的话,不如来一波点赞加关注~
加个关注不迷路~~