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