位置: 编程技术 - 正文

详解用webpack的CommonsChunkPlugin提取公共代码的3种方式(webpack基本使用)

编辑:rootadmin

推荐整理分享详解用webpack的CommonsChunkPlugin提取公共代码的3种方式(webpack基本使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:webpack如何使用,webpack使用流程,webpack如何使用,说一下webpack,webpack使用流程,说一下webpack,说一下webpack,webpack使用流程,内容如对您有帮助,希望把文章链接给更多的朋友!

Webpack 的 CommonsChunkPlugin 插件,负责将多次被使用的 JS 模块打包在一起。

CommonsChunkPlugin 能解决的问题

在使用插件前,考虑几个问题:

对哪些 chunk 进行提取,这决定了 chunks ,children 和 name 要怎么配置 common chunk 是否异步,这决定了 async 怎么配置 common chunk 的粒度,这决定了 minChunks 和 minSize 怎么配置

以下是官方给出的常用的场景:

提取两个及两个以上 Chunk 的公共代码 将 Code Split 切割出来的 Chunk「就是子 Chunk」,提取到父 Chunk 将 Code Split 切割出来的 Chunk,提取到一个新的异步加载的 Chunk 提取某个类似 jquery 或 react 的代码库详解用webpack的CommonsChunkPlugin提取公共代码的3种方式(webpack基本使用)

前面我们实现了 多页面分离资源引用,按需引用JS和css

但有一个问题:最后生成的3个js,都有重复代码,我们应该把这部分公共代码单独提取出来。

方式一,传入字符串参数

new webpack.optimize.CommonsChunkPlugin(‘common.js'), // 默认会把所有入口节点的公共代码提取出来,生成一个common.js

方式二,有选择的提取公共代码

方式三,有选择性的提取(对象方式传参)

推荐

通过CommonsChunkPlugin,我们把公共代码专门抽取到一个common.js,这样业务代码只在index.js,main.js,user.js

标签: webpack基本使用

本文链接地址:https://www.jiuchutong.com/biancheng/369757.html 转载请保留说明!

上一篇:js使用xml数据载体实现城市省份二级联动效果(js调用xml)

下一篇:webpack中CommonsChunkPlugin详细教程(小结)

  • 印花税购买使用要求及印花税会计分录?
  • 企业所得税核定征收怎么计算
  • 公司购买新车购置税是否可以抵扣呢
  • 营业收入净额是营业总收入吗
  • 外债利息支付需要按照天计算吗?
  • 收入总额的概念
  • 公司茶水间有什么
  • 城建税借贷方向
  • 连锁药店总部的首营资料
  • 小规模纳税人是个体户吗
  • 预付款发票未到如何入成本
  • 母公司代子公司付款合法吗
  • 免税的苗木发票抵扣税费怎么算
  • 出口货物未报关
  • 会员费怎么记账
  • 公司户进账一定要扣税吗
  • 税金及附加附加指什么
  • 远程清卡失败怎么办
  • 中央空调使用费怎么开发票
  • 联通官网测网速
  • 购买方已抵扣申请红票,销售方为开具 购买方如何作废
  • 代扣代缴的城建税和教育费附加按委托方所在地的税率
  • 其他应收款的二级科目有备用金和老板名可以吗?
  • 怎样调整以前年度多计的收入
  • 公司备用金属于夫妻财产吗
  • 公司收到保险公司赔款
  • 企业转让股票交什么税费呢
  • php数据库添加失败的原因
  • 进项税额转出怎么算
  • ngwatch.exe
  • 最早在哪一年手机可以上网
  • 企业应该从哪些方面把握消费者行为的关键点
  • 发行的企业债券是什么会计科目
  • WordPress中设置视频循环播放
  • 网上打印企业征信流程
  • css前端还是后端
  • 怎样取消红字
  • vue循环数组渲染列表
  • php aes加密解密
  • 城投公司政府购买棚改
  • 一般纳税人费用专票如何做账
  • 帝国cms功能
  • 学网新用什么电脑
  • 技术开发费免税政策
  • 借支差旅费属于什么科目
  • 单一窗口出口报关流程
  • 小规模开工程款几个点
  • 税盘清卡清不了怎么办
  • 小额贷款公司如何做账
  • mysql all
  • 店面收回转让费怎么办
  • 企业之间交换房地产要交土地增值税吗
  • 小规模公司累计增值税
  • 企业的存货清查包括
  • 可供出售金融资产现在叫什么
  • 长期待摊费用的最新账务处理
  • 公司注销实收资本要清零吗?
  • 航天信息服务费发票哪里打印
  • 商贸公司购买的水磅怎么入账
  • 单位伙房费用管理制度
  • 小规模纳税人购进税控机的税如何抵扣
  • 过路费油费计入什么费用
  • 新担保法2021和担保期限
  • 公司拿房子抵债需要缴纳什么税费
  • 外贸企业有内销和外销是否分开做账
  • sql批量替换字符串
  • win7 64位运行软件提示MSCOMCTL.OCX丢失或无效该怎么办?
  • 通过注册表删除脱机打印机
  • linux虚拟机网络设置
  • win10显示win8
  • easyui demo
  • js数组随机抽奖
  • 按钮用于控制电路
  • nodejs socket框架
  • jquery获取元素css
  • Linuxshell脚本实现自动化软件部署内容
  • 小规模纳税人开1%普票怎么报税
  • 定额发票查询入口在哪里
  • 工行网银如何申请发票
  • 河北公示信息网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设