Я работал над проектом React и Redux. В проекте использовалось webpack-dev-middleware и горячее промежуточное ПО для горячей перезагрузки.
После того, как я добавил Redux Saga в проект и добавил промежуточное программное обеспечение саги в магазин redux. Кажется, что всякий раз, когда я меняю коды саги, горячая перезагрузка сломается и отобразит сообщение об ошибке:
Поставщик > не поддерживает изменение
store
на лету. Скорее всего, вы увидите эту ошибку, потому что вы обновили до Redux 2.x и React Redux 2.x, которые больше не горят перезагружаемыми редукторами. См. https://github.com/reactjs/react-redux/releases/tag/v2.0.0 для инструкций по миграции.
Я понимаю, что Saga использует генераторы и зависит от времени. Возможно ли перезагрузить страницу с помощью Sagas? точно так же, как редукторы Redux заменяют себя во время горячей перезагрузки.
Спасибо!