文章详情页
javascript - webpack dllPlugin 是不是只用于开发环境?
浏览:247日期:2023-03-18 09:02:38
问题描述
还有dllPlugin与commonChunkPlugin 有什么区别?不都是打包出公共依赖么?
问题解答
回答1:首先,DllPlugin 与 DllReferencePlugin 可以用来预构建 vendor 包,这样只要一次预构建后没有额外的依赖变更,那么启动开发环境的速度就会显著提升。
所以实际上 DllPlugin 可以认为是只用于开发环境的。至于 CommonsChunkPlugin 则是用来把多个包中的公共依赖抽取为同一个 Chunk,这可以显著减小生产环境的尺寸。
关于二者区别,可以认为 DllPlugin 是用于提速开发环境构建速度的,而 CommonsChunkPlugin 则是用于优化包尺寸的。
标签:
JavaScript
相关文章:
1. node.js - webpack required打包问题2. docker镜像push报错3. $("div").html 是什么意思?4. javascript - 页面引入的所有的js文件,每个js文件都有window.onload偶尔会某个js文件没有执行5. java - 【算法】HashMap按照value排序6. javascript - h5微信中怎么禁止横屏7. javascript - 在vuejs中如何根据变量去引用不同的css样式呢8. java - HTML邮件有多出来的空白区域,如何处理?9. angular.js - 关于指令link 中的创建变量问题10. audio标签是不是块级元素
排行榜

网公网安备