VS-13无法识别@ at-root指令

时间:2014-09-06 17:06:25

标签: visual-studio-2013 sass web-essentials

我正在编辑现有的Sass项目,在mixin.scss文件中我找到以下内容:

//elements get appended with "__" and the $name
@mixin e($name) {
  @at-root &__#{$name} {
    @content;
  }
}

这对我来说似乎是正确的,但Visual Studio 2013 intellisense和编译器给了我一个错误:

"at-root is not a valid @ directive"

1 个答案:

答案 0 :(得分:0)

Visual Studio Web Essentials使用libsass将SASS文件编译为CSS。不幸的是,libsass还不支持版本3.3,即引入@at-root时。

有关详细信息,请参阅此GitHub issue