Sass Scout似乎不编译compass变量

Sass Scout似乎不编译compass变量,sass,compass-sass,scout-sass,Sass,Compass Sass,Scout Sass,它给了我 语法错误:未定义的mixin 。。。当我输入 *{ @include box-sizing(border-box); } 。。。在scss文件和刷新我的浏览器中,是否有人知道问题可能是什么 我以前通过命令提示符安装过ruby和compass,我不知道这是否是问题所在。在混入之前您是否声明过?要使用变量,您需要在变量之前使用$。尝试以下操作: @mixin box-sizing($border-box){ //code } *{ @include box-sizi

它给了我

语法错误:未定义的mixin

。。。当我输入

*{
  @include box-sizing(border-box);
}
。。。在scss文件和刷新我的浏览器中,是否有人知道问题可能是什么


我以前通过命令提示符安装过ruby和compass,我不知道这是否是问题所在。

在混入之前您是否声明过?要使用变量,您需要在变量之前使用
$

尝试以下操作:

@mixin box-sizing($border-box){
   //code
}

*{ 
    @include box-sizing($border-box); 
}
必须先声明mixin(如果它们在另一个文件中声明,则导入),然后才能使用它们。检查Compass文档以查找要使用它们需要导入的文件:

@import "compass/css3/box-sizing";

* {
    @include box-sizing(border-box);
}