2013-05-25 7 views
5

Próbuję konfiguracji phpstorm Filewatcher w celu precompile mój .scss i mam następujący komunikat o błędzie:phpstorm - plik SCSS obserwator problem

"C:/Program Files/Ruby193/Ruby193/bin/compass.bat" --no-cache --update style.scss:style.css 
'"ruby.exe"' n'est pas reconnu en tant que commande interne ou externe, 
    un programme executable ou un fichier de commandes. 

co przekłada się w języku angielskim, aby coś takiego:

'"ruby.exe"' is not recognised as an internal or external command, 
    executable program or command file. 

-I spojrzał na to pytanie, ale to nie rozwiązuje mojego problemu: PhpStorm: SCSS File Watcher Settings

-Tutaj jest zrzut ekranu z moich ustawień. Php storm watcher settings

Thks.

+0

"ruby.exe" nie można znaleźć, gdy 'compass.bat' jest uruchamiany z PhpStorm. 1) Spróbuj ponownie uruchomić komputer (aby zmienna PATH została poprawnie zaktualizowana) 2) Alter 'compass.bat' i określ PEŁNĄ ścieżkę do ruby.exe – LazyOne

+0

Dla ścieżki" programu "wypróbowałem już scss.bat i compass.bat i miałem ten sam komunikat o błędzie. Zmiana go na ruby.exe wydaje się nie działać (i nie sądzę, że jest to rozwiązanie, ponieważ chcę przetworzyć pliki .scss, a nie uruchomić ruby). Zmieniłem obraz ustawień za pomocą scss.bat w ścieżce programu. –

+0

Dla "zmiennych środowiskowych", zmiana na ".../bin/ruby.exe" zamiast ".../bin /" nie rozwiązała problemu. Jeśli chodzi o "zmienną PATH", o której mówisz, o której zmiennej ścieżki mówisz? thks. –

Odpowiedz

10

Obraz jest wart tysiąca słów. Oto, jak to ustawić.

enter image description here

0

Uważam, że masz dwa problemy. Jednym z nich jest to, że Ruby jest skonfigurowany w bardzo niewłaściwy sposób, masz Ruby193/Ruby193, co może stanowić problem. Kolejnym problemem jest zmiana zmiennych środowiskowych. Pozostaw to puste i sprawdź, czy działa, działa dobrze dla mnie, więc domyślam się, że jeśli jest jakiś problem, to z twoją konfiguracją Ruby.

Kolejnym potencjalnym problemem jest to, że twoja ścieżka PATH może nie być skonfigurowana tak, aby pasowała do Ruby, więc sprawdź dokładnie swoją ścieżkę.