uniapp开发小程序vendor.js 过大

在使用uniapp,开发微信小程序的时候,由于vendor.js太大导致无法打包,
在网上找了一些办法最后实现了压缩
话不多说直接上代码

  • 首先在manifest.json文件中的mp-weixin中添加
 "optimization": {
      "subPackages": true
    },
  "mp-weixin": {
    "appid": "",
    "setting": {
      "urlCheck": false
    },
    "optimization": {
      "subPackages": true
    },
    "usingComponents": true
  },
  • 因为我的vendor.js 是在common文件夹,所以给common文件夹添加成分包,在pages.json文件中的分包设置中添加
{
			"root": "common", // 公共库分包路径
			"name": "", // 分包名称(可选)
			"pages": [] // 该分包不包含页面,仅存放资源
}

到这就可以解决这个问题了
有遇到这个问题的伙伴可以试一下~
如果对你有用的话,不如来一波点赞加关注~
加个关注不迷路~~

你可能感兴趣的:(uni-app,小程序)