使用Jeet和Compass导致错误?

时间:2014-04-20 18:32:13

标签: css sass

每当我尝试使用Jeet和Compass的组合时,我会收到以下错误:

Syntax error: Invalid CSS after \" gutter\": expected \")\", was \": 3,\"\A on line 3 of sass/jeet/_settings.scss\A from line 15 of sass/jeet/index.scss\A from line 7 of sass/screen.scss\A \A 1: // Grid Settings\A 2: $jeet: (\A 3: gutter: 3,\A 4: parent-first: false,\A 5: layout-direction: LTR\A 6: );\A 7: \A 8: // Sass Namespacing Function

当我只运行Jeet或者指南针时,一切正常。我尝试过不同版本的SASS,Jeet和Compass,但我似乎无法在这里找到正确的组合或正确的设置。

当前版本

Sass 3.3.0.alpha.149 (Bleeding Edge)

Compass 0.12.2 (Alnilam)

我之前有两个最新版本。

我可以尝试什么?

最近尝试过: - 更新到指南针0.12.6,这会导致新错误:错误:无法加载罗盘。

以前,这是来自Jeet的相关代码,它引发了错误:

// Grid Settings
$jeet: (
  gutter: 3,
  parent-first: false,
  layout-direction: LTR
);

// Sass Namespacing Function
@function jeet($var) {
  @return map-get($jeet, $var);
}

$g: jeet(gutter);

error sass/jeet/_settings.scss (Line 3: Invalid CSS after "  gutter": expected ")", was ": 3,")

1 个答案:

答案 0 :(得分:0)

我在Yeoman脚手架中使用它

  1. Sass 3.3.4(Maptastic Maple)
  2. 指南针0.12.5(Alnilam)
  3. 正在编辑" grunt-contrib-compass":" ~0.7.0"到目前为止没有错误。

    编辑: 这些设置似乎也是手写笔而不是scss。