У меня возникла проблема, когда я вношу изменения в несколько файлов JavaScript, на которые ссылаются в файле HTML, но браузер не видит изменений. Он хранится в копии, сохраненной в браузере, хотя веб-сервер имеет более новую версию.
Пока я не заставляю браузер очищать кеш, я вижу изменения.
Является ли это конфигурацией веб-сервера? Мне нужно, чтобы мои файлы JavaScript никогда не кэшировались? Я видел некоторые интересные методы в Google Web Toolkit, где они фактически создают имя файла new JavaScript в любое время обновление сделано. Я считаю, что это предотвращает использование прокси-серверов и браузеров старых версий файлов JavaScript с одинаковыми именами.
Есть ли список лучших практик где-нибудь?