在Windows上安装Compass,但已经安装了SASS gem

时间:2014-05-17 12:05:28

标签: ruby gem sass compass-sass

我是Ruby和Gems的新手,喜欢它的简洁性。我有一个关于安装相同gems的不同版本的问题。我想使用SASS和Compass,所以我使用了以下步骤。

  1. 在我的Windows 7 Os上安装Ruby
  2. 使用命令行“gem install sass”安装SASS。这默认安装了Sass-3.3.7。
  3. 使用命令行“gem install compass”安装指南针。这装了4颗Gems,其中一颗是sass-3.2.19。
  4. 当我查看 ruby​​ \ gems \ 2.0.0 \ gems 文件夹时,我看到有两种不同版本的SASS。可以在同一台机器上安装两个版本的同一个宝石(SASS)。或者只安装一个版本的SASS是一种更好的方法。在后一种情况下,如何自定义Compass gem安装以避免SASS安装并指向现有的SASS安装。

    我只是新手并尝试使用这些东西,所以现在安装/卸载对我来说不是问题。

2 个答案:

答案 0 :(得分:0)

您可能应该使用指南针1.0.alpha gem install compass --pre,因为之前的版本无法使用sass的最新版本。另外,运行gem list --local并卸载旧版本的sass和指南针也是一个好主意,因为有些宝石可以汇集旧版本,你会遇到类似这样的奇怪错误:SASS - error parsing associative array

答案 1 :(得分:0)

请参阅@ cimmanon的评论,以获取解决此疑问的链接。结束这个问题。