位置: 编程技术 - 正文

详解用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详细教程(小结)

  • 固定资产报废收入
  • 处理应收账款的办法
  • 未达到起征点的增值税会计处理
  • 个税申报月份错了怎么改
  • 以前年度损益调整在利润表中怎么填
  • 小规模纳税人代理记账一般多少钱
  • 养老保险跨年度可以补缴吗
  • 私车公用产生的过路费开个人发票还是公司发票
  • 收就业局稳岗补贴做账
  • 转让无形资产收入属于销售收入吗
  • 支付保安公司的钱违法吗
  • 开具增值税专用发票证明
  • 税前所得税怎么算
  • 去税务局领用发票要多久
  • 新准则 预提费用
  • 免税单位出租房产如何缴纳房产税
  • 月末结转本月已销产品成本
  • 进口报关费用会计分录
  • 2019年税改前后税率对比
  • kb4577266补丁
  • 电脑打不了字只有拼音,按哪个键
  • linux获取操作命令的使用方法
  • Win10 21H1 Build 19043.1200(KB5005101)预览版更新了哪些内容(附更新日志)
  • 付款结算单范本
  • vi应用项目
  • php 上传图片
  • yolov5输出result
  • 企业要缴哪些税种
  • 应付职工薪酬资产还是负债
  • 业务招待费的账务处理金额
  • 费用冲账的会计分录
  • 废旧物资回收税收优惠政策2022
  • 溢价收购股权会计处理案例
  • 租金和物业管理费税率
  • 模型调参是调节什么
  • php经典面试题及答案
  • php新版本特性
  • Java多线程(6):锁与AQS(中)
  • 一般纳税人进项税怎么抵扣
  • 小规模纳税人征收方式
  • 收到的赔款,罚款怎么算
  • 企业实缴各类税金的总额
  • 中介代缴社保费用多少
  • 土地使用发票
  • 产品管理部门职责
  • 财务费用利息收入是什么意思
  • 综合评价怎么改
  • 小规模纳税人开的专票对方可以抵扣吗
  • 现金折扣可以扣除吗
  • 现金日记账退款怎么记账
  • 土地承包经营合同生效条件
  • 退多收的费用计入什么科目
  • 本年利润如何记账
  • 预收账款的会计编码
  • 购买汽车保险费是否做入固定资产
  • 中央空调的维护费一年要多少钱?
  • 建筑公司租赁费会计分录
  • 企业会计准则2023电子版
  • 营业外收入是收入类还是费用类
  • 在一台服务器上安装软件
  • sql局部变量标识符
  • windows2000怎么安装
  • centos 文件管理
  • win8连接wifi界面消失
  • win10怎么禁止用户安装程序
  • 盗版win7怎么升级
  • xp系统如何取消开机自动启动程序
  • linux内核模块命令
  • Linux中cp和scp命令的使用方法
  • windows8使用教程
  • win8系统启动不了如何修复
  • 批处理有何限制
  • jquery父节点
  • 在批改中,可以使用x表示错误
  • jquery操作样式
  • 使用JQuery选择HTML遍历函数的方法
  • unity最新教程
  • 药店迁址流程2019
  • 境外个人税务备案登记表
  • 郑州国税发票查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设