如何更新到最新版本的 SASS?

pow*_*uoy 9 ruby gem

这真的很愚蠢,但我已经在谷歌上搜索了一个小时,但找不到答案。

我在 Ubuntu 10.10 上,我正在尝试更新到最新版本的 SASS,以便我可以在@import规则中使用@media规则。

正如这里建议的那样;https://github.com/nex3/sass/issues/64,我试过:

$ sudo gem install sass --pre

这似乎工作正常:

Successfully installed sass-3.2.0.alpha.35
1 gem installed
Run Code Online (Sandbox Code Playgroud)

但是当我尝试时,$ sass -v我得到:Haml/Sass 3.0.9 (Classy Cassidy)这是我更新前的旧版本。

我究竟做错了什么?

$ which gem
/usr/bin/gem

$ which sass
/usr/bin/sass
Run Code Online (Sandbox Code Playgroud)

试过答案:

$ sass -v
Haml/Sass 3.0.9 (Classy Cassidy)

$ sudo gem uninstall -Iax sass
Removing sass
Removing sass-convert
Removing scss
Successfully uninstalled sass-3.2.0.alpha.35

$ sass -v
Haml/Sass 3.0.9 (Classy Cassidy) (Was expecting an error here)

$ sudo gem install sass --pre
Successfully installed sass-3.2.0.alpha.35
1 gem installed
Installing ri documentation for sass-3.2.0.alpha.35...
Installing RDoc documentation for sass-3.2.0.alpha.35...

$ sass -v
Haml/Sass 3.0.9 (Classy Cassidy)
Run Code Online (Sandbox Code Playgroud)

所以它删除了我成功安装的那个,留下了我运行sass命令时实际使用的那个。想法?

jrg*_*jrg 4

我们最终做了以下事情:

首先,我们使用 Rails Ready OneLine安装了RVM :

wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh

当询问时选择选项 2 (RVM)。

然后,我们做了source ~/.bashrc

然后我们做了gem install sass --pre(没有 sudo)。