关于webpack dll的使用,我这里不做过多介绍,网上都有,一撸一大把,今天我要说的是在使用dll plugin过程中出现的一个包依赖问题,这个问题导致打出来的包会包含重复的代码。
优化背景
最近在给公司项目优化的时候,由于 内部CDN上传文件大小限制了500K ,所以用了webpack dll来进行拆分打包,我将拆分的包分为三部分:
vue生态包( vue 、 vuex 、 vue-router 、 vuex-class 、 vue-class-component 等周边生态的库)
vue插件包( vee-validate 、内部UI库,图片预览等vue插件库)
第三方包(