路由使用按需加載(懶加載){path: 'a',component: resolve => require(['a.vue'], resolve)},{path: 'b',component: resolve => require(['b.vue'], resolve)},a.vue/b.vueimport echarts from 'echarts';//同時(shí)需要echarts圖表庫 所以都import了echarts由于路由使用了懶加載這就導(dǎo)致了a.vue與b.vue將被單獨(dú)打包為兩個(gè)js文件以實(shí)現(xiàn)按需加載而這兩個(gè)js內(nèi)都引用了echarts,所以這兩個(gè)js中都包含了完整的echarts,所以文件都很大。如何解決這個(gè)問題,求教。
webpack如何避免懶加載里的重復(fù)打包第三方庫
縹緲止盈
2019-01-31 19:44:14