2013-05-09 41 views
5

Bir sanal uygulama yapıyorum ve uygulamamın güncel olmasını sağlamak için sürekli olarak brunch watch -s komutunu yeniden başlatmam gerektiğini buldum. Brunch her değişiklikte yeniden derleme yaparken, değişiklikler sadece komutu yeniden başlatırsam geçer.Brunch saatinde önbellekleme nasıl önlenir

Yanlış bir şey yapıyorum? Bu problemin bir yolu var mı?

Not: Tarayıcı önbelleğe alma kapatıldığında

Güncelleme: Ben bir brunch hata ayıklama yolunu bulmuştur; Ne buldum şudur): Bu bağlantı kaldırma olayı aldığında nasıl bazen

brunch:common Writing file 'public/javascripts/app.js' +14s 
29 May 20:47:46 - info: compiled in 73ms 
brunch:watch File 'app/templates/contact.hbs' received event 'change' +3s 
brunch:file-list Compiled file 'app/templates/contact.hbs' +3s 
brunch:generated-file Joining files 'app/app.js, app/controllers/contact.js, app/initialize.js, app/models/category.js, app/models/marker.js, app/models/stock.js, app/routes/application.js, app/routes/category/index.js, app/routes/contact.js, app/templates/about.hbs, app/templates/application.hbs, app/templates/blog.hbs, app/templates/categories.hbs, app/templates/category.hbs, app/templates/category/index.hbs, app/templates/contact.hbs, app/templates/contactEntry.hbs, app/templates/index.hbs, app/templates/new.hbs, app/templates/specials.hbs, app/views/contact.js, app/views/contactEntry.js' to 'public/javascripts/app.js' +3s 
brunch:common Writing file 'public/javascripts/app.js' +3s 
29 May 20:47:50 - info: compiled in 73ms 
brunch:watch File 'app/templates/contact.hbs' received event 'unlink' +6s 
29 May 20:47:57 - info: compiled in 67ms 
brunch:watch File 'app/templates/contact.hbs' received event 'add' +99ms 
brunch:source-file Initializing fs_utils.SourceFile: {"path":"app/templates/contact.hbs","isHelper":false,"isVendor":false} +10s 
brunch:file-list Compiled file 'app/templates/contact.hbs' +6s 
brunch:generated-file Joining files 'app/app.js, app/controllers/contact.js, app/initialize.js, app/models/category.js, app/models/marker.js, app/models/stock.js, app/routes/application.js, app/routes/category/index.js, app/routes/contact.js, app/templates/about.hbs, app/templates/application.hbs, app/templates/blog.hbs, app/templates/categories.hbs, app/templates/category.hbs, app/templates/category/index.hbs, app/templates/contact.hbs, app/templates/contactEntry.hbs, app/templates/index.hbs, app/templates/new.hbs, app/templates/specials.hbs, app/views/contact.js, app/views/contactEntry.js' to 'public/javascripts/app.js' +6s 
brunch:common Writing file 'public/javascripts/app.js' +6s 

Bildirimi ancak dosyaları yeniden değil. Bunu yalnızca contact.hbs dosyasına küçük değişiklikler yaparak test ettim. Neden sunucu bazen yeniden oluşturuluyor ve bazen de değil mi? Benim discussion with Paul Miller itibaren

+0

bir hata gibi geliyor yakında çıkacak. brunch-serve-server dosyalarında önbellek başlıkları görüyor musunuz? –

+0

Sunucu başlıklarını kontrol ettim ve çok sayıda önbellek başlığı var. Başka bir brunch proje kurulumum var ve biraz daha iyi çalışıyor. Bir yerde bir yapılandırma sorunu olabilir mi? – Gevious

+0

kesinlikle şüphe ediyor, belki de özel sunucu kullanıyorsunuz (config.server.path) –

cevap

1

, bu 1.7.0 öncesi giderilmiştir ve