html-webpack-plugin的chunk和排序问题

298 阅读1分钟

chunk配置项

  • 只能控制entry的模块,比如splitChunks的模块之类的,不能够控制,只能够根据引入的entry模块是否有依赖到,才会自动引入.
  • 没有配置,则默认全部引入
  • 配置了,就遍历entry,根据配置的数组是否包含在内决定是否引入

chunksSortMode配置项(结合上面的chunk配置项使用)

  • 配置none 与 auto, 一样,相当于没有配置!

  • 配置manual,就是将chunk配置项的第三个逻辑调转,遍历chunk配置的数组,筛选出包含在entry里面的chunk,所以得到的顺序就会是chunk配置项的顺序

  • 配置项function, 根据chunk配置项的结果.sort(传入的function)