【问题标题】:Cannot Get Susy 2 to work Compass and Sass无法让 Susy 2 使用 Compass 和 Sass
【发布时间】:2014-09-30 01:42:48
【问题描述】:

* 本地宝石 *

可寻址 (2.3.6)
捆绑器 (1.6.5)
赛璐珞 (0.15.2)
CFPropertyList (2.2.8, 2.2.0)
矮胖的_png (1.3.1)
指南针 (0.12.7)
指南针导入一次 (1.0.5)
指南针导轨 (2.0.0)
css_parser (1.3.5)
fssm (0.2.10)
libxml-ruby (2.6.0)
mini_portile (0.6.0)
multi_json (1.10.1)
nokogiri (1.5.6)
耙 (10.3.2)
rb-fsevent (0.9.4)
萨斯(3.3.14、3.2.19)
sqlite3 (1.3.7)
苏西 (2.1.3)
计时器 (1.1.0)
版本(1.0.0)

我遇到的问题是:

compass-0.12.7 依赖于 sass (~> 3.2.19) 而 susy-2.1.3 依赖于 sass (= 3.3.0)。

如您所见,我已经安装了 Bundler,但在实施指南针手表时仍然出现此错误:

Gem::LoadError on line ["1990"] of /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb:无法激活 susy -2.1.3,因为 sass-3.2.19 与 sass 冲突 (= 3.3.0) 使用 --trace 运行以查看完整的回溯

任何帮助将不胜感激。

【问题讨论】:

标签: ruby sass susy-compass


【解决方案1】:

我认为您的suzysass 是新版本

尝试先卸载您的指南针并安装最新版本。

gem install compass --pre

之后,只需将其放在您的 sass 文件中即可。

@import "susyone"

【讨论】:

    【解决方案2】:

    您的 Gemfile 必须包括:

    gem "susy", "~>2.1.0"
    gem "sass", "~>3.3.0"
    

    然后 Bundler 将安装所有正确的依赖项。您不需要卸载早期版本的 SASS,但如果您愿意,也可以这样做。

    【讨论】:

      猜你喜欢
      • 2014-09-13
      • 1970-01-01
      • 1970-01-01
      • 2013-07-15
      • 1970-01-01
      • 2014-04-13
      • 2014-09-24
      • 2012-12-18
      相关资源
      最近更新 更多