我面臨一個令我瘋狂的問題。我有一個並且只有一個名爲template2.js的js文件在我的js文件夾中。當我修改腳本時,我一直覆蓋這個文件。我正確地保存了文件,但是當我在瀏覽器中測試我的「頁面」時,我發現Chrome debuger中已經考慮到該js文件的舊版本。而那個舊版本不再存在,因爲我已經覆蓋它。希望有人能幫助我理解正在發生的事情。如何防止Chrome緩存我正在嘗試調試的js文件?
11
A
回答
9
當您打開Chrome開發者工具欄時,右下角有一個齒輪圖標。點擊它應該打開一個黑色面板。該面板在網絡選項卡下有一個「禁用緩存」複選框。
其他選項將手動清除緩存中的偏好 - >引擎蓋下 - >清除瀏覽數據。
如果你使用chrome進行更多的開發,我只是禁用緩存。節省了很多時間,不知道爲什麼事情不起作用,並意識到這是無法正確刷新的緩存。
1
根據您使用的瀏覽器,您可以通過按住某些鍵來加載沒有緩存的頁面。在超級用戶的正確組合上看到這個答案:https://superuser.com/questions/278553/does-holding-down-ctrl-shift-while-clicking-refresh-actually-have-an-effect-in-m
相關問題
- 1. 如何防止iframe在Chrome中緩存?
- 2. 防止緩存單個js文件
- 3. 如何防止Flash Builder從緩存中運行/調試?
- 4. 調試JS遠程調試VS在Chrome
- 5. 如何防止R嘗試加載mgcv
- 6. 如何防止IIS嘗試加載dll?
- 7. 從CDN加載JS文件,如何防止瀏覽器緩存?
- 8. 防止XML文件緩存
- 9. 如何防止在調試器異常
- 10. 防止在HTML中緩存一些JS文件。 (PhoneGap的)
- 11. 如何防止gson嘗試解析我的變量的值?
- 12. 如何停止正在Chrome中調試的JavaScript程序?
- 13. 我如何防止Yesod中的靜態文件緩存?
- 14. 如何防止瀏覽器在調試時終止Flash插件
- 15. 有人試圖破解我的網站?如何防止進一步的嘗試?
- 16. 如何在調試時緩存個別渲染的文件?
- 17. 如何測試緩存中的文件?
- 18. 防止Java插件嘗試下載存檔的pack.gz版本
- 19. 反調試 - 防止內存轉儲
- 20. 如何防止Ajax緩存
- 21. Microsoft.XMLHTTP - 如何防止緩存?
- 22. 禁用PHP文件緩存調試
- 23. 如何防止顯示調試消息?
- 24. 防止特定的css和js文件被緩存htacesss
- 25. 如何在Drupal中調試緩存?
- 26. 如何調試嘗試加載不存在的nib的NSInternalInconsistencyException?
- 27. 如何緩存js文件?
- 28. 如何只調試一個js文件
- 29. 如何調試Angular2在Chrome
- 30. 防止VS跳破調試
您是否嘗試清除瀏覽器緩存?如果每次都用同一個名字覆蓋,你怎麼知道它是舊版本? – 2012-02-01 13:28:14
這聽起來很瘋狂,但它起作用 - 我一直這麼做。 Ctrl F5意味着不使用緩存而進行全面刷新,但不會刷新某些包含的文件(主要是腳本文件)。按住Ctrl並按F5 3或4次。它迫使它正確地做到這一點。瘋狂,但真實。 – Archer 2012-02-01 13:30:17
大衛你好。謝謝你抽出時間來幫助我。我退出了瀏覽器並重新啓動了好幾次。我知道這是一個較舊的版本,因爲當我在Chrome調試器中檢查「腳本」時,內容與實際文件內容不同。 – Marc 2012-02-01 13:30:18