2017-02-09 2 views
1

Мы используем webpack-hot-middleware для нашего dev env.Webpack - Оптимизация времени компиляции (с горячей перезагрузкой)

Проблема в том, что компиляция достигла 30 секунд с ростом кода.

Я пытаюсь реализовать предложения по адресу: https://webpack.github.io/docs/build-performance.html.

Так о DYNAMIC LINKED LIBRARY я нашел большой учебник: http://engineering.invisionapp.com/post/optimizing-webpack/

Проблема заключается в том, что все учебники о DllPlugin являются относительно сборки и не горячей перезагрузки.

Кто-нибудь знает, как реализовать это с помощью webpack-hot-middleware или любого другого перегружателя.

ответ

0

В конце концов выяснилось, что проблема заключалась в том, что я использовал devTool:source-map, и я должен был использовать source-map-eval, который использует кеширование, это сократило время компиляции до 2-3 секунд!

Таким образом, динамические DLL-решения применимы только для сборки и не нужны для горячей перезагрузки, которая перекомпилирует дельта довольно быстро