Как настроить браузер для очистки файла JavaScript при каждом посещении?

Я использую Firefox 3.5.7. Я также использую расширение Firebug для разработки.

2 ответа2

2

Я не думаю, что есть встроенный способ остановить кэширование только javascript в Firefox, но вы можете запретить Firefox вообще использовать кэшированные файлы, что будет иметь тот же желаемый эффект для разработки. Перейдите к about:config в адресной строке и выберите фильтр network.http.use-cache . Установите значение false чтобы Firefox не использовал кэшированные файлы.

Вы можете сделать то же самое с панелью инструментов веб-разработчика:

альтернативный текст

0

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

Или простое решение может быть просто использовать Ctrl+F5 для перезагрузки страницы и принудительного обновления. Если это для веб-сайтов, которые вы разрабатываете, вы можете добавить переменную в конце вашего имени файла (например, метку времени или случайное число), что-то вроде src="../myFile.js?random=1551533331" , поэтому браузер будет думать, что файл отличается, и обновлять ваш файл каждый раз (я никогда не пробовал, но он должен делать свою работу).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .