2016-10-28 4 views
1

На моей системе, когда я бегу compass -v или sass -v, он выдает предупреждение устаревания:Compass неодобрение не предупредив Sass 3,5 нет поддержки Руби 1.9.3

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 и дерзость версия 3.4.22.

То, что я сделал:

  • повторно запустить gem install compass обновить компас.
  • Повторно запустить gem install sass для обновления sass.

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

ответ

0

Я собирался выбрать ответ, но оригинальный ответ был удален. Поэтому я отправляю здесь ответ.

Чтобы устранить предупреждение об утомлении, мне пришлось install rvm, который автоматически обновляет рубин до 2.3.0. Во-первых, запустить

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

Затем запустите

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

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

rvm install 2.3.1 

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

gem install compass 

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

Смежные вопросы