В моем проекте, как только проект получает начальную загрузку, правила style.css прикрепляются к тегу стиля внутри тега заголовка файла index.html. Что я делаю, так это когда проект загружается, я программно меняю некоторые свойства правил css, используя node.js. Но обновленные свойства css не применяются в DOM. Пожалуйста, помогите мне найти способ для этого.
Что ж, глобальные стили загружаются один раз, и если у вас есть обновление стиля css, вы должны обновить страницу.
Но обновление глобального CSS - не лучшая практика. Angular позволяет легко манипулировать вашей DOM с помощью машинописного текста.
Пожалуйста, обратитесь по этой ссылке Angular4 - динамическое изменение класса css - что лучше?
Вот проблема github с тем же вопросом, что и у вас https://github.com/gdi2290/angular-starter/issues/1457
Можно ли использовать gulp-livereload для обнаружения изменений в приложении angular 4?
Любая возможность, которая могла бы помочь мне обновить страницу. Но без использования window.location.reload (); который я уже пробовал.