關於maven專案中修改的JS不生效的解決方案
阿新 • • 發佈:2018-11-16
1. 問題描述
昨天下午博主在開發學習的過程中,碰到一個修改了JS無法生效的問題,折騰我不少的時間,現將百度到的解決方案總結一下,以便下次碰到類似問題能夠最快的找到解決方案
2 解決方案
2.1 方案1
點選File->setting,搜尋框輸入compiler,如下圖所示:
然後點選apply,ok
然後再按快捷鍵:Ctrl+Shift+Alt+/,點選Registry
勾選下圖中的選項
重啟IDEA就OK了。
2.2 方案2
將工程clean之後重新install或者package
2.3 方案3
在你修改的js檔案中加入如下一行程式碼:
<script src="1.js?ver=1"></script>
2.4 方案4
此方案主要是針對瀏覽器快取,針對不同的瀏覽器有不同的修改方式,具體如下:
2.4.1 IE瀏覽器
點選IE瀏覽器右上角的齒輪圖示(或者快捷鍵alt+x),然後選擇Internet選項,進入Internet選項配置介面中,點選在下面的圖中圈出的按鈕
進入設定介面之後,選擇每次訪問網頁時
然後點選確定即可
2.4.2 chorme瀏覽器
F12開啟開發者工具,點選右下角的齒輪“設定”按鈕進入下一介面,選中General選項卡中的Disable cache (while DevTools is open) 就行了。下次只要你是在開發者工具開啟的情況下,均會不儲存快取,因此會載入最新版本的js。
2.4.3 firefox瀏覽器
第一步,在瀏覽器中敲入:about:config ,然後回車
第二步,在顯示出的內容中找到browser.cache.check_doc_frequency並雙擊,將對話方塊中的數字3改為1即可