Как предотвратить горячую перезагрузку модуля в NxtJS - PullRequest
0 голосов
/ 06 мая 2020

У меня есть интерактивный проект на основе ReactJS + Next JS, в котором пользователь может загрузить свое изображение, управлять лицом и анимировать его, но когда мы пытаемся это сделать, страница HMR автоматически перезагружается, и все пользовательские данные теряются. Я очень стараюсь, чтобы HMR не смог предотвратить это !!!

1 Ответ

0 голосов
/ 06 мая 2020

Возможно, это не лучшее решение, но оно работает для меня.

Проблема: я развертываю свой веб-проект на сервере, он автоматически обновлялся в течение 30 секунд из-за перезагрузки HRM Strylesheets.

Решение: я обнаружил, что когда консоль показывает таблицу стилей HMR, отображается css имя файла тоже. Затем я выбираю этот css файл в своем коде для отладки.

Я блокирую половину css файла и снова делаю сборку и развертываю ее на фиктивном сервере. Затем я обнаружил, что это не показывает проблему HMR, снова и снова я уменьшаю блокировку кода css и, наконец, обнаружил, что один тег css «цвет фона» создавал эту досадную проблему, я удаляю этот тег и беру альтернативное решение, и оно работает для меня.

...