javascript - webpack dllPlugin 是不是只用于开发环境?
ringa_lee
ringa_lee 2017-07-05 10:50:06
0
1
1038

还有dllPlugin与commonChunkPlugin 有什么区别?不都是打包出公共依赖么?

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
滿天的星座

首先,DllPlugin 与 DllReferencePlugin 可以用来预构建 vendor 包,这样只要一次预构建后没有额外的依赖变更,那么启动开发环境的速度就会显着提升。

所以实际上 DllPlugin 可以认为是只用于开发环境的。至于 CommonsChunkPlugin 则是用来把多个包中的公共依赖抽取为同一个 Chunk,这可以显着减小生产环境的尺寸。

关于二者区别,可以认为 DllPlugin 是用于提速开发环境构建速度的,而 CommonsChunkPlugin 则是用于优化包尺寸的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板