2012-06-08 13 views
16

Próbuję użyć sass, i daje mi błąd podczas kompilacji moich plików. Działa (The .scss pliki są kompilowane w pliki .css), ale potem się to ostrzeżenie: WARNING: Listen has fallen back to polling, learn more at https://github.com/guard/listen#fallback.Sass: Słuchajcie powrócili do głosowania

Oczywiście czytam link podany, ale z wyjątkiem ponownego uruchamiania systemu operacyjnego, nie wiem, co druga rozwiązania są. W razie potrzeby tutaj są pewne informacje na temat wersji: ruby: 1.9.3 sass: 3.1.19 wszystko na mac.

Czy ktoś może mi pomóc? Dzięki

(Aha, i nadal mam ten problem =>Ruby not starting on mac os x)

EDIT znalazłem rozwiązanie ... Słuchaj nie został zainstalowany (tak mi wstyd).

Więc można ignorować moje pytanie, ale jeśli masz pomysł stary temat Ruby Jestem słuchania (gra słów nie przeznaczonych)

+1

Dzięki, zrobiłem dokładnie to samo, więc twoja edycja była bardzo przydatna! ;-) –

+3

Powinieneś napisać tę zmianę jako odpowiedź (zdarzenie pomimo wstydu :) ponieważ jest to odpowiedź. – Ben

+0

Jeszcze dwa lata później, pytanie nadal pomaga ludziom: D – MightyPork

Odpowiedz

24

można spróbować:

sudo gem install listen 

Obserwowani przez:

gem install --version '~> 0.8.8' rb-inotify 
+0

To zadziałało dla mnie: 'sudo gem install --version '0.4.7' posłuchaj' –

+3

Potrzebujesz sudo także na drugi. – Andy

0

Domyślna instalacja Debiana 7 ma tylko ruby 1.8.7, która nie jest obsługiwana przez nowe wersje listen. A Github ticket oznacza, że ​​listen 1.3.1 jest ostatnio obsługiwaną wersją dla wersji 1.9 z ruby.

$ ruby --version 
ruby 1.8.7 (2012-02-08 patchlevel 358) [x86_64-linux] 

$ sudo gem install --version '1.3.1' listen 

gem powinien pociągnąć rb-inotify jako zależność listen.