В Angular 2, как вы очищаете кеш шаблона? Есть тонны ответов для Angular 1, но нет для 2.
Проблема заключается в том, что когда я изменяю содержимое html-страниц, на которые ссылается templateUrl
на любых компонентах, html-страницы не изменяются в браузере, пока я не перейду вручную к templateUrl
в браузере и нажмите reload. Я знаю, что вы можете отключить кеш браузера для решения этой проблемы во время разработки, но я обеспокоен тем, что пользователи могут видеть устаревшую страницу html, если они кэшируются в браузере, когда я перехожу к обновлению веб-сайта с помощью Angular 2.
Вот ссылка на вопросы для Angular 1 AngularJS отключает частичное кэширование на dev-машине
Ниже приведен фрагмент, и у меня возникают проблемы с обновлением app.html
при изменении его содержимого.
@Component({
selector: 'photogallery-app',
templateUrl: './app/app.html',
directives: [ROUTER_DIRECTIVES, CORE_DIRECTIVES]
})