Ich habe ein Projekt mit Grunt und Bower. Grunt-uglify verkettet/verkleinert Dateien aus dem Bower-Verzeichnis in den Ordner deploy/scripts.js
. Ich benutze Grunt-neuere, so wird es nur deploy/scripts.js
aktualisieren, wenn neue Dateien hinzugefügt oder geändert werden. Alles funktioniert gut ... außer ...Grunt-neuere mit Grunt-Uglify und Bower
Wenn ich eine neue Bibliothek mit Bower hinzufüge, reflektiert das Dateidatum, wann die Datei in die Bower-Bibliothek hochgeladen wurde (oder wer sie hostet), nicht das Datum, an dem sie erstellt wurde mein Computer. Daher sieht Grunt-newer, dass die neuen Bower-Bibliotheken älter als deploy/scripts.js
sind und aktualisiert die Datei nicht.
Eine mühsame Lösung besteht darin, die neue .js-Datei der Bibliothek zu öffnen und erneut zu speichern. Es ändert die Dateidaten und somit erstellt grunt-neuere die Datei deploy/script.js
. Die Nützlichkeit von Bower scheint jedoch mit solch einer unangenehmen Lösung irrelevant zu sein.
Nutzt Grunzen-neuere hier die Antwort? Vielleicht grunzen sehen. –
Bitte lesen Sie den obigen Beitrag noch einmal. Grunt-neuere schließt seine Aufgabe korrekt ab; Bower lädt einfach Dateien mit alten erstellten/geänderten Daten. Ich sehe nicht, wie Grunt-Watch für dieses Problem relevant ist. – Jason