Отладка проекта MVC2 в Chrome слишком агрессивно кешируется - PullRequest
1 голос
/ 03 декабря 2011

Я впервые играю с MVC2 и сталкиваюсь с некоторыми проблемами с кэшированием.Каждый раз, когда я делаю изменения на своих страницах JavaScript и отлаживаю свой сайт, я не вижу последних изменений.Я знаю, что не вижу последних изменений, потому что, если я просматриваю источник своей страницы и выбираю просмотр файла javascript, я получаю старую версию.

Что является причиной этого и как я могу убедиться, что явсегда получаете последнюю версию?

Ответы [ 3 ]

1 голос
/ 03 декабря 2011

Зайдите в инструменты разработчика Chromes, затем на вкладку сети. Нажмите на гаечный ключ в правом нижнем углу. Есть флажок для отключения кеша.

1 голос
/ 03 декабря 2011

Если вы предпочитаете не изменять поведение Chrome или исходный код, всегда есть возможность обновить страницу с помощью Ctrl + F5 или Shift + F5: перезагружает текущую страницу, игнорируя кэшированное содержимое, как и большинство браузеров. Или начать сеанс инкогнито. Достаточно вариантов. Все, что подходит вам лучше всего.

1 голос
/ 03 декабря 2011

добавить переменную времени в ваш исходный файл.

<script src="../my.js?v=1345485745"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...