【发布时间】:2014-03-22 10:03:38
【问题描述】:
我已经安装了最新版本的 compass、sass 和 susy。但我仍然收到此错误:
Unable to activate susy-2.1.1, because sass-3.2.17 conflicts with sass (~> 3.3.0)
有人知道这个 Ruby 是怎么工作的吗?
这是我安装的 gem 的列表:
*** LOCAL GEMS ***
CFPropertyList (2.2.0)
chunky_png (1.3.0)
compass (0.12.4)
compass-core (1.0.0.alpha.19)
compass-import-once (1.0.4)
compass-rails (1.1.3)
fssm (0.2.10)
libxml-ruby (2.6.0)
multi_json (1.9.2)
nokogiri (1.5.6)
rb-fsevent (0.9.4)
rubygems-update (2.2.2)
sass (3.3.4, 3.3.3, 3.2.17)
sqlite3 (1.3.7)
susy (2.1.1)
【问题讨论】:
-
我不是 Ruby 开发者,但听起来你需要卸载 sass 3.2.17。
-
听起来合乎逻辑。我会尝试安装以前的版本
-
不走运:(尝试了bundler方法,但错误仍然存在。无法使susy工作,所以我将使用另一个网格系统
-
要使用 Bundler,首先在终端中的所需目录中键入“bundle init”。这将编写一个基本的 Gemfile。将 Gemfile 加载到 nano 并添加您想要的项目,就像我在下面写的一样。保存 Gemfile。然后仍然在终端类型“捆绑安装”的同一目录中。它应该可以工作,但偶尔终端会要求您先安装这样那样的依赖项。
标签: ruby rubygems susy-compass susy-sass