2015-05-03 36 views
0

我想用一個自定義函數混合。但我總是收到同樣的錯誤。薩斯錯誤未定義的混合

error sass/app.scss (Line 58 of sass/_grid.scss: Undefined mixin 'responsive-columns'.) 

我的功能是:

@mixin responsive-columns($suffix:''){ 

@for $i from 1 through $columns{ 

    .col#{$suffix}-#{$i}{ 

     width : $i/$columns*100%;} 

} 
+0

無法重現。提供的代碼編譯時會出現一個解析錯誤。 – cimmanon

+1

[適合我](http://sassmeister.com/gist/4ce56c5731702dc7e2a4) - 您的文件的其餘部分必須存在其他問題。介意包括它?我建議通過一個linter來運行這個文件,看看你能否找出問題所在。 –

回答

0

我發現了什麼問題。我認爲這是一個愚蠢的。 首先我要補充:

@import "compass" 

在我的SCSS文件。

然後在我的終端我不得不使用
compass watch而不是sass --watch sass_folder:css_folder