uni-app开发微信小程序后,解决主包过大,无法上传代码问题
方法一:
用方法一的前提是:你先将 static 文件中除了tabbar 图片以外,所有图片放到后端或服务器或对象存储平台,别放小程序文件夹里,用的话直接api传,要不然神仙都救不了你!!!!
1、在开发工具HBuilderX,点击 运行>运行时是否压缩代码>运行微信开发者工具

小程序运行时,这里会提示:

2、另外,
在package.json文件里面:是 package.json !!!!!!!不是pages.json
加入 --minimize 最小压缩 “dev:mp-weixin”: “cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch --minimize”,“build:mp-weixin”: “cross-env NODE_ENV=production UNI_PLATFORM=mp-weixin vue-cli-service uni-build --minimize”
"--minimize":{
"dev:mp-weixin": "cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch --minimize",
"build:mp-weixin": "cross-env NODE_ENV=production UNI_PLATFORM=mp-weixin vue-cli-service uni-build --minimize"
}

方法二:
去别人那里搜怎么分包吧~怎么分包都一样,或者私聊我,我教你
我用方法一,我代码代码体积在9M左右,照样可以检测通过。
什么?启用组件按需引入,又未通过??????
1、去uniapp小程序的文件夹中找到 :unpackage 文件夹
如果没有 unpackage 文件夹,你可以尝试一下 “”运行到微信小程序“”编译一下,就会自动生成!!
文件目录: unpackage ——> dist ——> dev ——> mp-weixin ——> app.json 文件:
加入代码:
"lazyCodeLoading" : "requiredComponents"
然后再重新运行你的程序,就ok咯!!!


5270

被折叠的 条评论
为什么被折叠?



