Предупреждение об устаревании компаса 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.

Что я сделал:

  • Re беги gem install compass обновить компас.
  • Re беги gem install sass обновить sass.

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

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 ​​до последней стабильной версии. Однако после этого я решил обновить свой рубин, используя rvm,

rvm install 2.3.1

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

gem install compass

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

Другие вопросы по тегам