Я использую grunt
построить javascript/angularjs
проект в следующем порядке:Как автоматизировать инкремент версии javascript, если файл изменился?
clean copy > uglify > cssmin
.
Теперь, если я изменяю файл js
, мне всегда нужно вручную добавлять инкремент версии в конце тега сценария, чтобы браузер мог обнаружить изменения.
<script src="/js/myscript?v123"></script>
Вопрос: как я могу автоматизировать этот процесс, используя grunt
? Если я запустил команду «grunt», только файлы, которые изменились по сравнению с последним, должны получить прирост версии. Чтобы браузер мог как можно больше использовать кешированные файлы.
Вы используете серверный язык, или это обычный HTML? – Archer
Я использую 'angularjs', таким образом' javascript, css, html'. – membersound
Отлично - удачи. – Archer