Как реализовать замену горячего модуля в Angular 9?

#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. Если ответ поможет , вы можете принять его и проголосовать за него. Вы тоже будете вознаграждены за это!