не удается заставить команду sass работать на Mac с помощью 'brew install sass / sass / sass' - PullRequest
1 голос
/ 16 марта 2019

Я установил Ruby много месяцев назад, но никогда не использовал его.Возможно, я случайно сломал его, так как у меня, похоже, проблемы с настройкой команды sass.

После запуска brew install sass/sass/sass я получаю следующую ошибку с командой sass:

rbenv: sass: command not found                                                                                      
The `sass' command exists in these Ruby versions:                                                                   
  2.1.10                                                                                                            
  2.5.0

ruby ​​-v приводит к:

ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin17]

я предполагаю, что это стандартная версия Ruby для Mac.

Команда rbenv выводит справку, так что похоже, что я ее установил.brew list показывает, что у меня установлен пакет ruby.Я обновил ruby ​​с помощью brew, но это не помогло (сообщалось, что я обновился с 2.6.1 до 2.6.2. У меня не установлено rvm.

1 Ответ

0 голосов
/ 16 марта 2019

Если вы используете RVM, вам не нужно ничего устанавливать, на самом деле вы не должны.

См. Документацию здесь https://github.com/sass/ruby-sass, которая устарела и будет рекомендовать вам использовать https://github.com/sass/sassc-ruby вместо.

brew uninstall любые пакеты ruby ​​и ruby ​​и просто используйте rbenv для управления версиями ruby.

Как только вы установите свою версию ruby, например, с помощью rbenv global 2.6.1 или любой другой версией, которую вы хотите, просто выполните

gem install sassc

Или в вашем Gemfile добавьте

gem 'sassc`

и запустить

bundle install
...