Ich verwende grunt
ein javascript/angularjs
Projekt in der folgenden Reihenfolge zu bauen:Wie automatisiere Javascript Version Inkrement, wenn Datei geändert?
clean copy > uglify > cssmin
.
Wenn ich jetzt eine js
Datei ändere, müsste ich immer manuell ein Versionsinkrement am Ende des Skript-Tags hinzufügen, damit der Browser die Änderungen erkennen kann.
<script src="/js/myscript?v123"></script>
Frage: Wie kann ich diesen Prozess mit grunt
automatisieren? Wenn ich den Befehl "grunt" ausführe, sollten nur Dateien, die sich im Vergleich zum letzten Lauf geändert haben, ein Versionsinkrement erhalten. Damit der Browser die zwischengespeicherten Dateien so gut wie möglich wiederverwenden kann.
Sind Sie eine serverseitige Sprache, oder ist es klar, html? – Archer
Ich benutze 'angularjs', also' javascript, css, html'. – membersound
Gut - viel Glück. – Archer