Я не могу установить Haml / Sass на Windows, используя RubyInstaller для Windows - PullRequest
3 голосов
/ 21 июня 2010

Я никогда раньше не использовал ruby, я просто хотел поиграть с HAML и SASS.Я скачал и установил Установщик Ruby's Windows (v1.9.1).Затем я нажал ruby.exe (значок с черным окном и разноцветным камнем на картинке).Наконец, я набрал gem install haml и нажал Enter.Но ничего не случилось.Я делаю что-то не так?

Ссылка:

альтернативный текст http://img707.imageshack.us/img707/9863/haml.png

Ответы [ 5 ]

7 голосов
/ 21 июня 2010

Для этого может потребоваться указать путь к Ruby в переменной среды PATH, но я так и делаю:

Я открываю утилиту командной строки.Затем я набираю ruby -S gem install <whatever>.Это работает как шарм.

Я попытался запустить Ruby, и он показывает пустой экран, но позволяет мне набирать код.Когда я нажимаю CTRL + C, чтобы отменить его, выполняется и мой код.Может быть, вам нужно сделать это так, как вы пытаетесь прямо сейчас.Мне просто легче просто набрать ruby -S <statement>.IronRuby дает мне REPL без проблем.

6 голосов
/ 21 июня 2010

ruby.exe - интерпретатор Ruby.Если вы хотите ввести в него код, вам, очевидно, нужно ввести в него код Ruby , а не код команды DOS.

Команда gem является пакетным файлом DOS (gem.bat).Пакетные файлы DOS необходимо запускать из интерпретатора команд DOS.

0 голосов
/ 28 августа 2012

Вот как я установил ruby ​​и sass на мой компьютер с Windows: Как установить ruby ​​и sass на Windows?

0 голосов
/ 15 января 2011

В последней сборке (rubyinstaller-1.9.2-p136.exe) возникла проблема.Переименуйте папку: c: \ ruby192 \ lib \ ruby ​​\ site_ruby или удалите ее полностью, и это исправит "gem"

Вы можете сделать "gem install compass" или если вы находитесь за прокси-сервером, вам может понадобитьсяделать.gem install –http-proxy compass

Вот запись в блоге со всеми подробностями: http://francisshanahan.com/index.php/2011/how-to-theme-sencha-touch-sass-windows/

Надеюсь, это поможет, -fs

0 голосов
/ 22 июня 2010

Устанавливая Ruby с помощью RubyInstaller, вы получаете ярлык в меню «Программы», который позволяет открыть командную строку с Ruby в PATH

Это используется, если вы не выбрали опцию добавления Ruby в PATH.

В любом случае, введенную вами команду gem следует вводить в командной строке, а не внутри самого Ruby.

...