0
我在生產環境中有一個Web應用程序。用戶每天都在使用它,當我發佈更新並且用戶回到Web應用程序時,他/她會查看舊版本的Web應用程序。他需要刷新瀏覽器才能加載新版本。我怎麼解決這個問題?每次發佈更新(每週3-4次)時,我無法告訴數百用戶刷新頁面。 我用以下來構建我的前端應用程序:Angular4 with angular-cliAngular4總是要求瀏覽器緩存清理
我在生產環境中有一個Web應用程序。用戶每天都在使用它,當我發佈更新並且用戶回到Web應用程序時,他/她會查看舊版本的Web應用程序。他需要刷新瀏覽器才能加載新版本。我怎麼解決這個問題?每次發佈更新(每週3-4次)時,我無法告訴數百用戶刷新頁面。 我用以下來構建我的前端應用程序:Angular4 with angular-cliAngular4總是要求瀏覽器緩存清理
如angular-cli docs所述,有兩種啓用緩存清除的方法。
但是,如何緩存'Index.html'文件的緩存? – Karthikvenkat86
您是否使用webpack進行發佈? –
你在使用ng build時使用--target = production標誌嗎?這將在緩衝文件的末尾添加緩存清除字符串 – LLai
我會試試這個。另外,我使用Set Interval方法來調用特定的服務。我已經將此設置爲組件的ngOnInit()方法。但問題是它只在我使用F12瀏覽器按鈕時才起作用。 –