0

我尝试按照此说明进行操作,毕竟完成后,在使用 prepros 编译scss文件时出现此错误。

Gem::LoadError on line ["1638"] of C: Unable to activate susy-2.1.1, because sass-3.2.19 conflicts with sass (~> 3.3.0)
Run with --trace to see the full backtrace

请帮我解决这个问题。

4

1 回答 1

0

首先,对不起我的英语不好。

我发现我的答案只是去Ruby安装目录,我自己的是:

C:\Ruby193\lib\ruby\gems\1.9.1\gems

我发现了类似的东西。

http://3.bp.blogspot.com/-vM3dMbk-UoY/U04e50qvcEI/AAAAAAAABKU/m3I4LNANEvw/s1600/ruby-gems.png

对不起,因为我没有足够的声誉。我删除了 susy-2.0.0.rc.1 文件夹。并选择旧版本的 susy。

转到此链接以获取您想要在 Ruby 中安装它的 Susy 版本。我使用命令随机选择版本

宝石安装 susy -v 1.0.2

我得到这个错误

错误 screen.scss(_susy.scss 的第 12 行:未定义的 mixin 'with-only-support-for'。)覆盖 css/screen.css

还有几个像这个链接这样的错误

stackoverflow.com/questions/16449160/mixin-container-takes-0-arguments-but-2-were-passed

而所有这些错误都是从 Susy 的版本开始的。

最后,我选择了 susy -v 1.0.9 版本。它对我有用。

您可以使用 Ruby 命令行中的命令来检查所有 gems 版本

宝石清单

这是我的列表信息:C:\Windows\System32>gem list

*当地宝石*

bigdecimal (1.1.0) chunky_png (1.3.0) compass (0.12.5) fssm (0.2.10) io-console (0.3) json (1.5.5) minitest (2.5.1) rake (0.9.2.2) rdoc ( 3.9.5) sass (3.3.4, 3.2.19) sassy-buttons (0.2.6) susy (2.1.1, 2.0.0.rc.1, 2.0.0.alpha.4, 1.0.9, 1.0. 2)

于 2014-04-16T06:21:58.167 回答