vue項目index.html緩存


https://www.cnblogs.com/xyyt/p/10431173.html

http://kouss.com/vue-no-cache.html

解決Vue入口文件index.html緩存問題
2018年11月16日 愛搞機  7533次瀏覽
之前每次更新tool.chaozhi.hk的時候,總是要刷新兩次才能生效,現在總算解決這個問題了。

找過很多META標簽的設置,例如下面這些,都不管用。

vue-cli里的默認配置,css和js的名字都加了哈希值,所以新版本css、js和就舊版本的名字是不同的,不會有緩存問題。

<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Cache" content="no-cache">
但是把打包好的index.html放到服務器里去的時候,index.html在服務器端可能是有緩存的,這需要在服務器配置不讓緩存index.html
nginx 配置如下:

location = /index.html {
    add_header Cache-Control "no-cache, no-store";
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM