1.webpack4号称是0配置,于是我就只设置了entry.resolve.output.module->rules之类的属性,结果通过webpack-bundle-analyzer跑出来发现只把懒加载模块的公共代码抽离出来了. 查询官方文档发现optimization.splitChunks.chunks默认为async,只从异步chunks里提取模块,因此需要设置成all 2.设置完mode,发现有一个entry在调试环境和生产环境下编译出来的文件数量不一样,百思不得其解 问题一定出在不同…