之前一直没有仔细学习webpack的公共代码提取,最近项目出了bug才开始回头来看,但是找了很多资料,却有一个问题一直没有得到解决,就是entry.vendor和CommonChunkPlugin的关系?
猜想一:vendor[]里面定义的包一定会提取出来作为公共依赖vendor.js,但是其它依赖会根据CommonsChunkPlugin的配置来引入。
猜想二:只有vendor[]里面定义的包会提取出来作为公共依赖vendor.js其它依赖不会。
我比较倾向于猜想一,但是没有资料上有详细的佐证,所以想来问问大家。
ITMISS
相关分类