#angular #angular9 #ng-build #hot-module-replacement
Вопрос:
Я работаю над большим проектом, и для запуска этого проекта требуется много времени, поэтому во время поиска в Google у меня появилась идея о замене модулей, но я не знаю, как это реализовать, поэтому, пожалуйста, помогите мне, как реализовать HRM в angular 9
Ответ №1:
Он не является частью angular 9, по умолчанию он выпущен с Angular 11. Вы должны обновить версию angular и быть готовы к ее использованию.
Основная причина: Ранее даже внесение небольших изменений запускало сервер разработки angular для повторной компиляции и обработки всех файлов, что требует времени для повторного рендеринга и перерисовки всего с помощью HMR, это будет быстро. Это занимает много времени в зависимости от конфигурации вашей системы.
HMR is not a angular feature, but it is a webpack feature
и по умолчанию поставляется в версии angular 11. HMR заключается в обновлении прикладных модулей без перезагрузки и перекраски всего.
Как его использовать:
ng serve --hmr
Вы можете проверить здесь для получения более подробной информации.
Комментарии:
1. Если ответ поможет , вы можете принять его и проголосовать за него. Вы тоже будете вознаграждены за это!