淺談:js後加?v=版本號的原因

 <script src="/js/common.js?v=1.0.1" type="text/javascript" charset="utf-8"></script>

原由

一般用於靜態資源加了CDN,比如說圖片、CSS、JS 文件,會加上版本號或 hash 值,這樣每次更新靜態資源後,修改對應版本號,CDN 會認爲這是一個新文件,會重新去緩;如果沒有版本號,需要等CDN的緩存失效後靜態資源纔是最新的。可起到刷新緩存的作用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章