vue打包後解決瀏覽器快取問題

2021-10-03 19:26:48 字數 333 閱讀 9744

因瀏覽器快取原因導致vue 打包的檔案 導致偶爾會出現不能即使更新最新**。因此在打包的檔名中新增乙個版本號以便瀏覽器能區分。

解決方法:找到webpack .prod.conf.js

1.定義版本變數: const version = new date().gettime(); // 這裡使用的是時間戳 來區分 ,也可以自己定義成別的如:1.1

2.修改要生成的js和css檔案的配置項,把剛剛宣告的版本拼接進要生成的檔名中;

output:
然後直接 npm run build 打包後 就可以看到dist 檔案裡的js 檔名帶上裡版本號

解決vue多次打包後出現瀏覽器快取的問題

每次打包更新版本上傳到伺服器上,會偶爾出現 沒有更新還是舊 的邏輯,這就代表瀏覽器存在快取的問題了。webpack prod.conf.js 下修改output const timestamp newdate gettime output vue.config.js 下修改 新增output con...

瀏覽器快取問題的解決

這次的專案中使用ajax請求資料,發現經常需要關閉瀏覽器才能更新頁面資料,在head meta中設定了no cache問題還是得不到解決,google了下終於找到了問題所在。即使使用meta的no cahce瀏覽器在快取超過32k之後還是會去快取頁面。使用jsp html雙管齊下的方法把問題解決了。...

瀏覽器快取問題的解決

web 修改後,在瀏覽器端快取的內容,將極其嚴重的影響效果,使用者根本看不到改版的內容。這個問題,困擾我已久。iis時代,我好像還沒有太多的印象,新 只要把iis重啟一下,一般都刷過去了,要不就用iisreset,基本解決,重啟都不用。但在apache flask下,別說重啟apache了,重啟伺服...