Проблема с кешем приложения Angular 2 - PullRequest
0 голосов
/ 22 февраля 2019

Я новичок в Angular 2 и работаю над небольшими проектами.Я работаю над Angular (7.2.6). Я добавил простую кнопку в app.component.html.После клика даже «onButtonClick» и записи события в app.component.ts я добавил простое предупреждение в событие onButtonClick.

Все работало нормально, я получил предупреждение.

После этого я удалил предупреждение и снова запустил проект.Удивительно, но я все еще получаю предупреждение.Я перезапустил машину, и предупреждение прекратилось :) Я что-то упустил в изучении Angular?

Ответы [ 2 ]

0 голосов
/ 22 февраля 2019

Если вы используете Google Chrome, просто откройте Developer Tools, нажав F12, и по умолчанию на вкладке Network следует проверить Disable Cache.

ИЛИ

используйте HotKey в Google Chrome Ctrl+Shft+R.

0 голосов
/ 22 февраля 2019

Singe Angular 2 работает на NodeJs.вы можете начать с очистки кэша Nodejs с помощью этих команд

npm cache clean 
npm cache clear

, затем очистить кэш угловых шаблонов с помощью компилятора угловых шаблонов

import { RuntimeCompiler} from @angular/compiler

constructor(
   private _rc: RuntimeCompiler
){}

clearCache(){
  this._rc.clearCache();
}

, надеюсь, это сработает для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...