2013-03-20 13 views
6

Windows 7 64-bit makinede Sass ve Ruby (en yeni sürüm) kullanıyorum ve ev sunucumdaki paylaşılan bir klasörde çalışıyorum . (Ancak, sunucuda da sorunun kendiliğinden geldiğini itiraf etmeliyim, çünkü Ruby ve -watch dosyalarını doğrudan sunucuya yüklemeye çalıştım).Sass değişikliği algılandı ancak style.css her 5 - 7 defa yazdığımda kaydediyorum

Sorun şu şekildedir: İlk defa kaydedersem, bir değişiklik algılanır ve style.css doğrudan üzerine yazılır. Bundan sonra, her zaman style.css üzerine yazabilmek için 7 kata kadar kaydetmem gerekiyor. Her seferinde bir değişiklik tespit edilir, ancak hiçbir şey derlenmez.

İşte
>>> Sass is watching for changes. Press Ctrl-C to stop. 
overwrite style.css 
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass 
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass 
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass 
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass 
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass 
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass 
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass 
overwrite style.css 

bakışta benim base.sass olan tüm partials ithal: Burada bir ekran var

// Core variables and mixins 
@import variables 

// Default HTML Formatting 
@import default-styles 

// Grid 
@import grid 

// Header and Menus 
@import header 

// Blog 
@import blog 

herkes Windows üzerinde benzer bir sorunu oldu mu?

+3

Tamam, anladım, bu Servertime oldu. İstemci bilgisayarımla birkaç saniye ilerideyim, böylece dosya güncellenmedi. Belki de zamanı windows server ile senkronize etmeliyim. – paperboy

+0

ileri = arkada. ;-) – paperboy

+0

sunucu zamanı benim için çözdü. Ben vagrant kullanıyorum, bu yüzden "vagrant yeniden yükleme" yapmak sorunu halletti. – phirschybar

cevap

1

Bu soru yorumlarda yanıtlandı. Sorun, sunucu-istemci zaman farklılıkları nedeniyle oluştu, böylece sunucu zaman damgası zaman farkını aşana kadar güncelleştirmeyi başlatmaz.

Bu yanıtı, sorunun yanıt olarak doğru şekilde işaretlenmesi için gönderiyorum.

İlgili konular