1. 程式人生 > >關於maven專案中修改的JS不生效的解決方案

關於maven專案中修改的JS不生效的解決方案

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即可