为什么使用vue-router的懒加载后,使用webpack打包会出现单组件页面重复打包

图片描述

1.使用vue-router懒加载,webpack为什么会多次打包Favorites_All(业务逻辑代码)和data.js页面,求解释;
2.路由的懒加载代码这个;图片描述
3.使用了CommonsChunkPlugin插件为什么不起作用,难道必须要多文件入口才起作用嘛?图片描述

阅读 3.9k
2 个回答

因为你多个页面都用到了data.js,你还需要commonchunks这个组件

minchunks这个配置项你配置不正确,这里也不是这么用的。你可以用chunks,指定你那些模块用了data.js。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题