React Hot Loader v4.0.0 + Webpack 4 dev Server не обновляет приложение

Соединение WebSocket, кажется, установлено, но модули не обновляются.

Вывод консоли Chrome:

client?ecf9:80 [WDS] App updated. Recompiling...
client?ecf9:223 [WDS] App hot update...
2client?ecf9:80 [WDS] App updated. Recompiling...
client?ecf9:223 [WDS] App hot update...
2client?ecf9:80 [WDS] App updated. Recompiling...
client?ecf9:223 [WDS] App hot update...
2client?ecf9:80 [WDS] App updated. Recompiling...
client?ecf9:223 [WDS] App hot update...
2client?ecf9:80 [WDS] App updated. Recompiling...
client?ecf9:223 [WDS] App hot update...

Обратите внимание на множественные перекомпиляции при каждом изменении.


person lcharbon    schedule 25.03.2018    source источник


Ответы (1)


@faceyspacey.com помог мне с этим на codementor.

React Hot Loader не обновлял модули из-за круговой зависимости в корневом компоненте. Для устранения проблем такого типа @faceyspacey.com рекомендовал временно переместить маркер горячей загрузки на компонент ниже в дереве компонентов.

Люди, столкнувшиеся с похожими симптомами, также могут найти эти вопросы и ответы полезными: -compiled-javascri">Webpack-dev-server компилирует файлы, но не обновляет и не делает скомпилированный javascript доступным для браузера

person lcharbon    schedule 30.03.2018