时间:2021-05-26
在不明白CommonsChunkPlugin的使用情况下,直接上手webpack4的splitChunks,实在是难上加难。为了能更好的理解splitChunks的使用,必须出个题目,练练手,才能从中有所收获(下面的题目不考虑实际应用场景):
从指定入口文件中提取公共文件
其中index和index1以及index2都是打包的入口文件。
splitChunks的实现:
在cacheGroups下面我们定义了一个common。通过chunks函数,指定三个入口文件为:'index','index1','index2',同时我们还要设置minChunks为3,表示指定三个入口文件中提取出的公共文件,最少要被三个不同的入口文件引用。所以就是从三个入口文件中提取公共的文件。
从两个公共文件中,再提取公共部分
先说一下,这是什么意思:
下面给出webpack3 和webpack4下的处理
CommonsChunkPlugin的实现:
很清楚,先从'index','index1','index2'中提取公共文件‘common1',再从'app','app1','app2'中提取公共文件‘common2'。最后从‘common1'和‘common2'中再提取出公共文件common3。
splitChunks的实现:
我没有从文档中找到:提取公共文件之后再处理的方法。所以我用了另外一种方式:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
极强PDF转换器怎么从PDF文件中提取图片?想要从PDF文件中提取图片,方法其实相当简单,大家可以通过使用极强PDF转换器来获取想要的图片,具体应该如何操作呢?
很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从
php读取zip文件(删除文件,提取文件,增加文件)实例从zip压缩文件中提取文件复制代码代码如下:open('jQuery五屏上下滚动焦点图代码.zip')=
从Linux系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松地从Linux系统中可能遇到的几乎所有类型的存档中提取文件
从Linux系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松地从Linux系统中可能遇到的几乎所有类型的存档中提取文件