uniapp打包微信小程序,包过大解决

这篇具有很好参考价值的文章主要介绍了uniapp打包微信小程序,包过大解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微信小程序每个分包的大小是2M,总体积一共不能超过20M。

字节小程序每个分包的大小是2M,总体积一共不能超过16M(字节小程序基础库 1.88.0 及以上版本开始支持,字节小程序开发者工具请使用大于等于 2.0.6 且小于 3.0.0 的版本)。

1.采用分包 subPackages

  • 在对应平台的配置下添加"optimization":{"subPackages":true}开启分包优化
  • 目前只支持mp-weixinmp-qqmp-baidump-toutiaomp-kuaishou的分包优化
//mainfest.json
"mp-weixin" : {
"appid" : "xxxx",
"setting" : {
"urlCheck" : false
},
"usingComponents" : true,
"permission" : {
"scope.userLocation" : {
"desc" : "你的位置信息将用于小程序位置接口的效果展示"
}
},
"plugins" : {},
//分包的js文件将不会再打包到主包的vendor.js中
"optimization":{"subPackages":true}
},

2.优化vendor.js过大

  • HBuilderX创建的项目勾选运行-->运行到小程序模拟器-->运行时是否压缩代码

一般通过上述2步基本可以通过微信小程序上传的限制,但同文章来源地址https://www.toymoban.com/news/detail-482855.html

到了这里,关于uniapp打包微信小程序,包过大解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 微信小程序上传体积压缩包过大分包操作

    微信小程序上传体积压缩包过大分包操作

    1:首先我们得从项目最初阶段就得考虑项目是否要进行分包操作,如果得分包,我们应该创建一个与pages同级的文件夹,命名可以随意 2:第二部我们将需要分包的文件和页面放到分包文件夹里面subpage,这里我们得注意,我们进行分包的资源文件尽量是我们项目不是经常用到的

    2024年02月11日
    浏览(10)
  • 使用uniapp在打包微信小程序时主包和vendor.js过大(uniCloud的插件分包)

    使用uniapp在打包微信小程序时主包和vendor.js过大(uniCloud的插件分包)

    正常的的微信小程序在编译后,主包应保持在2MB左右(限制最大2MB),其余的文件通过分包来进行加载  但是有的情况下,微信小程序的主包能达到3MB,vendor.js会达到1.5MB 当你发现的你的微信vendor.js只有1个文件夹,且这个文件非常大时,首先需要检查 manifest.json 在这个文件夹

    2024年02月02日
    浏览(121)
  • 微信小程序:uniapp解决上传小程序体积过大的问题

    微信小程序:uniapp解决上传小程序体积过大的问题

    在昨天的工作中遇到了一个微信小程序上传代码过大的情况,在这里总结一下具体的解决步骤,首先介绍一下,技术栈是使用uniapp框架+HBuilderX的开发环境。 错误提示 真机调试,提示包提交过大,不能正常生成二维码,后续上传代码更是不可能了,减少包中的体积顺着这条思

    2024年02月03日
    浏览(45)
  • 解决使用uniapp开发微信小程序时主包太大和vendor.js过大无法打包的问题

    解决使用uniapp开发微信小程序时主包太大和vendor.js过大无法打包的问题

    在uniapp开发小程序这一块,相信很多开发者都遇到过代码体积太大无法打包的问题,还有vendor.js过大无法打包。这时候就要优化小程序包大小。下面分享一下我在实际项目中使用的方法,并解决了相应的问题,这里是我的解决思路。小伙伴们也可以根据自身情况,参考一下。

    2024年02月11日
    浏览(175)
  • 四个方法解决uniapp开发微信小程序时主包太大和vendor.js过大无法打包的问题

    四个方法解决uniapp开发微信小程序时主包太大和vendor.js过大无法打包的问题

    在uniapp开发小程序这一块,相信很多开发者都遇到过代码体积太大无法打包的问题,还有vendor.js过大无法打包。这时候就要优化小程序包大小。下面分享一下我在实际项目中使用的方法,并解决了相应的问题,这里是我的解决思路。小伙伴们也可以根据自身情况,参考一下。

    2024年01月24日
    浏览(110)
  • uniapp使用uview打包小程序过大解决办法

    第一次用遇到了这个问题,查了很久以为是uview的问题,后来发现是自己代码问题。 uview的css引入不要在uni.scss文件里引入,这样会使打包小程序的时候每个组件的样式里面都copy了一份,使得整体打包过大超过2M了。 uni.scss只放变量就可以了,其他全局的样式文件也不要在un

    2024年02月16日
    浏览(45)
  • uniapp使用uview主包体积过大(面向微信小程序)

    uniapp使用uview主包体积过大(面向微信小程序)

    本人的是使用Hbuilder x进行的开发uniapp转微信小程序项目 使用前:    使用后: 整个爱住~(。≧3≦)ノ⌒☆!!!  友情提示 这个压缩可能会导致你代码热更新变慢,所以你开发的时候 不上传代码的时候 把这个勾东西关掉

    2024年02月11日
    浏览(45)
  • 关于uniapp开发h5,前端字体包过大的问题

    关于uniapp开发h5,前端字体包过大的问题

    ui给的字体包足足23.52M,还让前端压缩,让人头大…… 我在网上找了好久,这篇文章比较靠谱,但是讲的并不仔细,文章链接: 第一步:下载安装压缩工具、没有问题 npm install -g font-spider ttc2ttf @hayes0724/web-font-converter 第二步:字体文件转换为ttf格式 # 源字体文件 otf 格式 ,注

    2024年01月21日
    浏览(12)
  • 微信小程序包体积过大解决方法

    微信小程序包体积过大解决方法

    因为微信开发者工具提交需要整个项目大小不超过2M,超过2M则不能提交,会出现下面这个报错 解决方法: 1、在Hbuilder x上面勾选上运行时压缩代码  2、分包操作 在pages.json文件中设置以下内容:   配置在pages是主包 配置在subPackages里面的是分包 在pages文件夹里面写入登录、首

    2024年02月09日
    浏览(9)
  • 使用Uniapp运行、打包、发布微信小程序

    使用Uniapp运行、打包、发布微信小程序

    1、HBuilder X 打开项目,运行到微信开发者工具,此时会唤起微信开发者工具 2、打包,运行------小程序-微信, 打包中  打包后的文件 3、打包完成后,在小程序开发工具中点击右上角------点击上传 点击上传   4、到小程序后台就可以看到了。测试需要设为体验版,然后测试后

    2024年02月16日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包