Angular 2应用程序缓存问题

问题描述 投票:0回答:2

我是Angular 2的初学者,从事小型项目。我正在研究Angular(7.2.6)我在app.component.html中添加了一个简单的按钮。如果点击甚至'onButtonClick'并在app.component.ts中写入事件,我在onButtonClick事件中添加了一个简单的警报。

一切都很好,我得到了警报。

之后,我删除了警报并再次运行该项目。令人惊讶的是,我仍然得到警报。我重新启动机器并且警报停止了来:)我在学习Angular时遗漏了什么?

javascript angular angular2-template
2个回答
0
投票

如果您使用谷歌浏览器,只需单击Developer Tools打开F12,默认情况下在Network选项卡上,应检查Disable Cache

要么

在Google Chrome Ctrl+Shft+R中使用HotKey。


0
投票

在NodeJs上运行Angular 2。您可以先使用这些命令清除Nodejs缓存

npm cache clean 
npm cache clear

然后,您可以通过角度模板编译器清除角度模板缓存

import { RuntimeCompiler} from @angular/compiler

constructor(
   private _rc: RuntimeCompiler
){}

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

我希望这适合你。

© www.soinside.com 2019 - 2024. All rights reserved.