Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как вы делаете "версионность"? (https://javascript.ru/forum/misc/72842-kak-vy-delaete-versionnost.html)

Николай Волков 02.03.2018 13:43

Как вы делаете "версионность"?
 
Суть вопроса в кэшировании скриптов браузером.
Подключая скрипт, можно добавлять к нему версию, чтобы при обновлении скрипта браузер закачал новый файл: build.js?v=0_0_1

Вопрос как это можно настроить автоматически.
Я собираю Webpack`ом а на бэкэнде Yii2 и пока что ручками меняю версию. Это же не должно быть так :-)

Как правильно?

Nexus 02.03.2018 13:47

Я при подключении файла в get-параметре вывожу метку времени последнего изменения файла.
filemtime


Часовой пояс GMT +3, время: 05:36.