Grunt ve Bower kullanarak bir projem var. Grunt-uglify, Bower dizinindeki dosyaları deploy/scripts.js
klasörüne birleştirecek/minified edecektir. Grunt-newer kullanıyorum, yeni dosyalar eklendiğinde veya değiştirildiğinde yalnızca deploy/scripts.js
'u güncelleyecektir. Her şey harika çalışıyor ... hariç ...Grunt-uglify ve Bower ile daha da iyisi
Bower ile yeni bir kitaplık eklediğimde, dosya tarihi, dosyanın Bower kitaplığına (veya onu her kim barındırıyorsa) yüklendiğini değil, üzerinde oluşturulduğu tarihi yansıtır. benim bilgisayarım. Böylece, Grunt-newer yeni Bower kütüphanelerinin deploy/scripts.js
'dan daha eski olduğunu ve dosyayı güncellemediğini görür.
Tek - hantal - yeni kütüphane .js dosyasını açmak ve dosyayı yeniden açmaktır. Dosya tarihlerini değiştirir ve böylece daha yeni olan deploy/script.js
dosyasını oluşturur. Bununla birlikte, Bower'ın kullanışlılığı bu kadar garip bir çözüm ile anlaşılmaz görünmektedir.
burada hırıltı-yeni cevap kullanıyor: Burada
aynı amaç için bir node.js komut başka bir örnektir? Belki de homurdandı. –
Lütfen yukarıdaki gönderiyi tekrar okuyun. Grunt-newer, görevini doğru şekilde tamamlıyor; Bower sadece eski oluşturulmuş/değiştirilmiş tarihlerle dosya yüklüyor. Grunt-watch'ın bu konuyla nasıl alakalı olduğunu anlamıyorum. – Jason