2017-09-06 50 views
0

我正在使用Angularjs框架,我經常更新應用程序。但大多數時候,我的客戶都在抱怨我已經修復的問題。我認爲我的應用程序中存在緩存問題。我搜索了這個問題,找不到適當的例子來解決它。任何人都可以解釋如何在部署新版本的代碼後清空/清除緩存?如何在部署新版本時清空緩存?

回答

0

有關您的服務器端系統的更多信息將有所幫助。 但是,一個非常常見的緩存清除技術是在您的javascript包含中追加版本號。

<script src="http://www.example.com/example.js?v=1"> 

現在,只要您的javascript更改更改版本號。 無論是手動還是自動化你的構建,以替換這個版本,像構建號碼一樣。

現在,瀏覽器將會看到一個新的url,它不會使用以前的緩存版本。