Susy没有和Compass和Sass合作

时间:2014-07-22 15:08:56

标签: sass compass-sass susy-compass

我在尝试运行Susy时遇到了Gem:ConflictError。我注意到指南针依赖于sass 3.2.19但是最新的Susy取决于Sass(< 3.5,> = 3.3.0)。我是一个nubie,所以我该怎么做才能解决这个问题?

谢谢!

3 个答案:

答案 0 :(得分:1)

您需要将Compass更新为1.0.0或更高版本。

gem install compass --pre

答案 1 :(得分:0)

更简单,使用Bundler。如果您的Gemfile包含sass 3.3,Bundler将添加其他依赖项。

答案 2 :(得分:-1)

所以我能够通过结合我在这里找到的一些答案来回答我自己的问题。

首先卸载指南针然后执行以下操作:

  • 安装rvm(对于SSL相关问题,使用ruby add --insecure标志稳定)$\curl -sSL --insecure https://get.rvm.io | bash -s stable --ruby
  • 重新启动终端/资源您的个人资料
  • 运行rvm requirements --with-gcc=clang您不必更新Ruby,因为您下载了最后一个稳定版本
  • 最后一步运行gem install compass --pre

我希望这可以帮助遇到同样问题的其他人!