当前位置: 首页 > news >正文

温州的网站设计合肥网络公司 网站建设

温州的网站设计,合肥网络公司 网站建设,免费软件大全app下载,快速网站一、前言 在之前文章《uniapp: 微信小程序包体积超过2M的优化方法(主包从2.7M优化到1.5M以内)》中,提到了6种优化小程序包体积的方法,但并没有涉及如何分析common/vender.js这个文件的优化,而这个文件的大小通常情况下…

一、前言

在之前文章《uniapp: 微信小程序包体积超过2M的优化方法(主包从2.7M优化到1.5M以内)》中,提到了6种优化小程序包体积的方法,但并没有涉及如何分析common/vender.js这个文件的优化,而这个文件的大小通常情况下都比较大。

在《uniapp: 微信小程序包体积超过2M的优化方法(主包从2.7M优化到1.5M以内)》文章中提到分包优化的方法,其中有一个配置如下:

"optimization" : {"subpackages" : true
}

这段配置是防止子包的组件和js文件会被打包到主包的vendor.js文件中而导致vendor.js文件过大。

但实际实践后发现,依然存在子包内引入的js被打包到vendor.js文件中。如何确定这个问题,就需要利用rollup-plugin-visualizer插件进行分析。

二、rollup-plugin-visualizer配置及使用

// vite.config.jsimport { visualizer } from 'rollup-plugin-visualizer'export default defineConfig({plugins: [visualizer({open: true})]})

运行后:

在这里插入图片描述
可以发现子包subPages中引入的lodash依赖被打包到vender.js中。

至于为何hbuilderx(4.29)会如此,目前还不确定:

在这里插入图片描述
为了减少vender.js大小,就必须剔除lodash,所幸项目只用到个别方法,在替换上并不费劲。
最后看一下优化后的效果,lodash确实已经消失:

在这里插入图片描述

http://www.yayakq.cn/news/130532/

相关文章:

  • 做网站是域名怎么申请网上哪里有辅导高考生做难题的网站
  • 广东泰通建设有限公司网站做的比较好的网站有哪些
  • 视频教学网站cms网站页面尺寸
  • 昆山高新区规划建设局网站做网站需要哪些东西
  • 做网站的女生多么中国空间站和国际空间站对比
  • 网站整站优化推广方案菏泽网的网站建设的联系方式
  • 网站怎么做rss订阅功能织梦只显示网站首页
  • 怎样做公司网站建设Wordpress本地打开就很慢
  • 做网站主要栏目内138ip地址查询网站
  • 卖设备用哪个网站wordpress版权
  • 厦门网站建设cnmxcm网站安全等级评审在哪里做
  • 湛江网站建设的软件app开发的基本步骤
  • 做网站第一步要学什么广东外贸型网站建设
  • 中国建设银行人才招聘网站制作微信公众号的步骤
  • 有教做素食的网站吗网页开发需求定制
  • 网站关键词设置代码wordpress单本小说主题
  • 营销型企业网站分织梦网站图片代码
  • 定制设计网站公司怎么做电商运营的基本步骤
  • 威海做网站优化wordpress调用评论代码
  • 什么是网站的推广减肥养生网站建设
  • 瑞诺国际做外贸网站好吗做企业网站哪家公司专业
  • 校园网站制作模板网站 功能需求
  • 西安户县建设厅网站做视频网站要用到的服务器
  • 园艺建设网站网站海外推广外包
  • 池州网站优化公司网站建设费无形资产
  • 青岛网站建站团队有没有网站做lol网站的
  • 易语言网站做软件下载郑州网站建设系统介绍
  • 深圳网深圳网站开发公司免费网页代码大全
  • 济南做网站建设公司中铁三局招聘信息2022
  • 建站费用明细下城区网站建设价格查询