2011-12-03 20 views
1

我第一次玩MVC2並遇到一些緩存問題。每次我對我的JavaScript頁面進行更改並調試我的網站時,我都沒有看到最新的更改。我知道我沒有看到最新的更改,因爲如果我查看頁面的源並選擇查看JavaScript文件,我會收到舊版本。在Chrome中調試MVC2項目緩存太積極

這是什麼導致這種情況,我如何確保我總是獲得最新版本?

回答

1

添加時間變量到您的源文件。

<script src="../my.js?v=1345485745"></script> 
1

進入Chromes開發人員工具,然後選擇網絡選項卡。點擊右下角的扳手。有一個複選框可禁用緩存。

1

如果您不想更改Chrome的行爲或更改源代碼,則可以像大多數瀏覽器一樣使用Ctrl + F5或Shift + F5:reloads your current page, ignoring cached content刷新頁面。或者開始隱身會話。足夠的選擇。無論你最適合什麼。