作者回复: 很好的问题,webpack 确实会为每个文件生成一小段固定的元代码,同样的代码行数,文件越多 bundle 确实会越大。但这个并不会成为性能瓶颈,两个原因:1. 拆分后代码数量不会显著增多,增加的元代码部分相比整个包的大小基本可以忽略;2. 生产环境普遍会启用 gzip,对于重复的元代码信息会被有效压缩,对比拆分前,gzip 后的包大小基本没有差异。
作者回复: 两种方案可以共存,新功能用拆分方式,老功能在需要改功能时顺便重构
作者回复: https://github.com/supnate/rekit-todomvc
作者回复: 可以用呀,这么组织不影响原来的任何用法,你的具体场景是什么?