Как эффективно версионировать файлы JavaScript и CSS? [дубликат]CSS

Разбираемся в CSS
Ответить
Anonymous
 Как эффективно версионировать файлы JavaScript и CSS? [дубликат]

Сообщение Anonymous »

У меня много файлов CSS и JavaScript. В настоящее время я поддерживаю управление версиями, используя что-то вроде этого:

Код: Выделить всё

modal.js?v=1.0.0
form.js?v=1.0.0
table.js?v=1.0.0
style.css?v=1.0.0
Эти файлы загружаются в несколько файлов HTML. Когда мне нужно изменить версию, я вручную захожу в каждый HTML-файл и меняю путь, например, modal.js?v=1.0.1. Но каждый раз менять каждый файл — головная боль.
Я могу динамически управлять версиями

Код: Выделить всё

modal.js?v=(new Date()).getTime();
Но у меня есть проблема: я использую кэширование файлов. Мне нужно кэшировать файлы только при обновлении версии файла, в противном случае используйте старые кэшированные файлы.

Я уже пробовал их, но они не соответствуют моим требованиям:


Подробнее здесь: https://stackoverflow.com/questions/543 ... fficiently
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»