指南针弃用警告Sass 3.5不支持Ruby 1.9.3

时间:2016-10-28 06:09:32

标签: ruby sass compass-sass compass grunt-contrib-sass

在我的系统上,当我运行compass -vsass -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。

我该怎么办才能解决弃用警告?

1 个答案:

答案 0 :(得分:0)

我打算回答一个问题,但删除了原始答案。所以我在这里发布答案。

要解决弃用警告,我必须install 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安装被破坏了。在那之后,事情顺利进行。