1. 程式人生 > >關於Django中修改js css檔案但瀏覽器無法及時與之改變的問題

關於Django中修改js css檔案但瀏覽器無法及時與之改變的問題

今天修改之前實習小夥伴寫的js程式碼的時候,遇到修改後頁面未發生變化的問題。因為我是web開發小白,所以上網查了一波,得以解決~~

初次進行web工程開發的人可能會碰到這樣的情況:自己在明明對工程上的某個js或css檔案進行了修改,並提交到伺服器上去了。但是在客戶端瀏覽器裡面開啟頁面時,並沒有看到修改後的效果,而是該js檔案的舊版本的效果。

如果瞭解過瀏覽器快取就知道,為了效率,瀏覽器通常會快取js/css檔案。如果沒有清除瀏覽器快取的該js檔案的話,js的修改效果就不會起作用,因為瀏覽器還是用的快取在本地的js檔案。

這裡我用的是Google Chrome瀏覽器,具體操作如下:

① 開啟Chrome瀏覽器右側的這個按鈕。
這裡寫圖片描述


② 點選裡面的設定(S)按鈕
③ 開啟高階選項
這裡寫圖片描述

④ 點選隱私設定和安全性——>清除瀏覽資料
這裡寫圖片描述

⑤ 根據需要清除資料即可。對於web開發修改js不生效的情況,只需要清除下面的紅框選擇的內容即可。
這裡寫圖片描述