Opt-in webpack 旨在注重构建安全而非性能.我们没有打算默认启用这一功能,主要原因在于此功能虽然有 95% 几率提升性能,但仍有 5% 的几率中断你的应用程序/工作流/构建. 什么是缓存失效?webpack 需要确认 entry 的缓存何时会失效,并在失效时不再将其用于构建.因此,当你应用程序修改文件时,就会发生此情况. 示例:修改 magic.js.webpack 必须让 entry 为 magic.js 的缓存失效.构建将重新处理该文件,即运行 babel,typescript…