文章详情页
javascript - webpack dllPlugin 是不是只用于开发环境?
浏览:277日期:2023-03-18 09:02:38
问题描述
还有dllPlugin与commonChunkPlugin 有什么区别?不都是打包出公共依赖么?
问题解答
回答1:首先,DllPlugin 与 DllReferencePlugin 可以用来预构建 vendor 包,这样只要一次预构建后没有额外的依赖变更,那么启动开发环境的速度就会显著提升。
所以实际上 DllPlugin 可以认为是只用于开发环境的。至于 CommonsChunkPlugin 则是用来把多个包中的公共依赖抽取为同一个 Chunk,这可以显著减小生产环境的尺寸。
关于二者区别,可以认为 DllPlugin 是用于提速开发环境构建速度的,而 CommonsChunkPlugin 则是用于优化包尺寸的。
标签:
JavaScript
相关文章:
1. css - 列表li与li之间的间距怎么设置?2. docker - 如何修改运行中容器的配置3. javascript - Js对象怎么通过value值拿到key值?4. debian - docker依赖的aufs-tools源码哪里可以找到啊?5. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””6. 前端 - 怎样让scale缩小的元素不占据原来的空间?7. HTML表单操作标签调用父相对URL8. python3的各种库的官方文档中文版在哪儿可以找到9. DADB.class.php文件的代码怎么写10. php - 两个表数据怎么插到一个模板中,并按时间排序?
排行榜

网公网安备