2012-11-05 80 views
6

我覺得自己像一個白癡,但我真的不知道這一點。指南針省略號語法

我正在使用John Long的Sass Twitter Bootstrap轉換常規Twitter Bootstrap項目。這裏位於GitHub

每當我編譯它,我得到以下錯誤:

error sass/bootstrap.scss (Line 246 of sass/bootstrap/_mixins.scss: Invalid 
CSS after "...-shadow($shadow": expected ")", was "...) { ") 
Sass::SyntaxError on line ["246"] of C: Invalid CSS after "...-shadow($shadow": 
expected ")", was "...) { " 

這裏是它抱怨的語法:

// Drop shadows 
@mixin box-shadow($shadow...) { 
    -webkit-box-shadow: $shadow; 
    -moz-box-shadow: $shadow; 
      box-shadow: $shadow; 
} 

我以前從未有看到,語法混音中的省略號。

我的問題是我該如何解決這個錯誤。這顯然是我的問題。

我用指南針v0.12.2

+0

如果你是不是太投入使用上海社會科學院引導的特定版本,有另一個版本我使用,我從來沒有編譯過的問題。 Github鏈接[這裏](https://github.com/vwall/compass-twitter-bootstrap) – Darrrrrren

+0

@Darrrrrren我和jLong一起工作的原因是它非常活躍,我通常不需要等很久才能更新(沒有雙關語意):) –

回答

1

看起來像你必須更新SASS寶石,試試這條線(我假設你已經安裝了寶石)

gem update sass