Webpack - 优化编译时间(带热重载)

Webpack - Optimizing the compile time(with hot reloading)

我们正在使用 webpack-hot-middleware 作为我们的开发环境。

问题是随着代码的增长,编译时间达到了 30 秒。

我正在努力实施以下建议:https://webpack.github.io/docs/build-performance.html

关于 DYNAMIC LINKED LIBRARY 我找到了一个很棒的教程:http://engineering.invisionapp.com/post/optimizing-webpack/

问题是所有关于 DllPlugin 的教程都是关于构建而不是热重载的。

有谁知道如何使用 webpack-hot-middleware 或任何其他热重载器实现此功能。

最后发现问题是我使用的是 devTool:source-map 而我应该使用使用缓存的 source-map-eval,这将编译时间缩短到 2-3 秒!

因此动态 DLL 解决方案仅适用于构建,hot-reloading 不需要 re-compiles delta 非常快