Предупреждение об устаревании Compass Sass 3.5 не поддерживает Ruby 1.9.3

В моей системе, когда я запускаю compass -v или sass -v, выводится предупреждение об устаревании:

Sass 3.5 will no longer support Ruby 1.9.3..

Запуск ruby -v дает:

ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]

версия компаса - 1.0.3, а версия sass - 3.4.22.

Что я наделал:

  • Повторно запустите gem install compass, чтобы обновить компас.
  • Повторно запустите gem install sass, чтобы обновить sass.

Что мне делать, чтобы устранить предупреждение об устаревании?


person Zamrony P. Juhara    schedule 28.10.2016    source источник


Ответы (1)


Я собирался выбрать ответ, но исходный ответ был удален. Я размещаю здесь ответ.

Чтобы устранить предупреждение об устаревании, мне пришлось установить rvm, который автоматически обновит Ruby до 2.3.0. Первый забег

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

Тогда беги

curl -sSL https://get.rvm.io | bash -s stable --ruby

установить rvm, который также обновит Ruby до последней стабильной версии. Однако после этого я решил обновить свой Ruby с помощью rvm.

rvm install 2.3.1

После успешного обновления Ruby до версии 2.3.1 мне нужно запустить

gem install compass

опять же, потому что как-то compass установка была прервана. После этого все идет гладко.

person Zamrony P. Juhara    schedule 28.10.2016