Как обновить js файл на клиенте, если на сервере он изменился?
При разработке веб приложения, после очередного изменения js файлов, на клиентах остаются кэшированные версии, из-за чего происходят ошибки. Не все пользователи знают когда и как очищать кэш. Как сделать так, чтобы при обновлении js файлов на сервере клиенты скачивали обновленные файлы а не использовали устаревшие версии в локальном кэше.
Тогда может подскажете, как можно сделать счетчик версии для очередного релиза, т.е. при обновлении файлов на сервере константа версии инкрементирвется и устанавливается в версию js файлов?