1

我在使用 Susy 时遇到了一个小问题,因为它似乎使用的是旧语法。

我有最新版本的 SASS (3.3.6)。我有最新版本的 SUSY (2.1.2)。我有最新版本的 Codekit (1.9.3)。

我已将其包含在我的 global.rb 文件中:

require "susy";

我也将其导入如下:

@import 'susy';

所以一切都应该没问题。使用标准变量进行设置,我将以下代码添加到一个简单的 div 块中:

@include span(5);

这应该跨越 10 列中的 5 列。很简单,但我得到一个错误:

Undefined mixin 'span'

如果我错了,请纠正我,但这不是新语法,如下所示:

http://susydocs.oddbird.net/en/latest/install/

如果我使用这个:

@include span-columns(5 omega);

一切安好。但这是使用 Susy One 的旧语法。我在这里错过了显而易见的事情吗?我会很感激任何方向。

4

1 回答 1

2

在大量卸载 gems 和重新安装 gems 之后,我能够让事情正常工作。

我使用了以下内容:

sudo gem 卸载指南针
sudo gem install compass --pre

这似乎为我解决了这个问题。

所以这些是我安装的宝石:

指南针 (1.0.0.alpha.19)
Sass (3.3.8, 3.2.19)
Susy (2.1.2)

于 2014-06-12T09:09:04.900 回答