Базовая горячая перезагрузка с веб-пакетом 5 не работает должным образом
вопросы
- Он загружает всю страницу
Операционная система: macOS Big Sur 11.2
Версия узла: v14.15.4
Версия NPM: 6.14.10
Версия веб-пакета: ^5.19.0
версия webpack-dev-сервера: ^4.0.0-beta.0
Браузер: Google Chrome версии 88
[x] Это ошибка
Код
Ссылка на репозиторий:
- ветка использует только базовую конфигурацию webpack-dev-server без каких-либо плагинов
react-hot-loader
ветка использует плагин react-hot-loader .Пулл-реквест №1react-refresh-webpack-plugin
ветка использует плагин веб-пакета pmmmwh/react-refresh-webpack- plugin. Пулл-реквест №2
Ожидаемое поведение
В любом случае... не следует перезагружать страницу и перезагружать только измененную часть
Фактическое поведение
Он всегда перезагружает всю страницу.
Как мы можем воспроизвести поведение?
Просто клонируйте репозиторий https://github.com/Ridermansb/webpack5Hotridermansb/webpack5Hotmaster
-
npm install
-
npm start
И попробуй обновить
Header
составная часть