Chrome иногда кэширование webpack://скрипты wierdly
Я использую webpack в качестве пакета модулей
У меня есть файлы с картами
В chrome мои исходные файлы script поступают из специального ресурса webpack
![введите описание изображения здесь]()
Я не слишком уверен, что его вызывает, но иногда старая версия script получает кеширование. Фактический новый код по-прежнему обновляется корректно, но версия, на которую ссылается карта, устарела. Это означает, что номера строк больше не соответствуют, и я не вижу изменений кода (например, супер раздражает).
Кажется, что в итоге просто исправит себя, но в то же время меня огорчает.
У кого-нибудь есть похожие проблемы/есть идеи о том, как их сортировать?
Кажется, что он изолирован от chrome (если я перехожу в другой браузер, загружается правильная версия)
Я пробовал:
- Удаление файла карты и его восстановление
- Пустой кеш и жесткая перезагрузка
- Вручную перемещаться по файлу в хром (верная версия возвращается, но она остается устаревшей при обновлении файлом карты)
Ответы
Ответ 1
Я выяснил, что это было вызвано тем, что фактический файл карты кэшируется.
Если вы откроете файл карты на новой вкладке и перезагрузите его, источник будет правильно обновлен.
Вероятно, это ошибка в chrome, которая не перезагружается, когда инструменты dev отключают настройку кеша или страницы перезагружаются.