在SASS编译期间CSS3 @support指令抛出错误

时间:2014-06-17 17:58:51

标签: css3 sass gruntjs node-sass

我正在尝试编译此SASS:

@supports (display: flex) {
  .event_entry  {
    @include flexbox;
    @include flexwrap;
  }
}

我通过grunt-sass 0.13.1使用node-sass 0.9.3(即libsass)。但是,我收到了这个错误:

error: error reading values after display

与错误关联的行号是第一行,即包含@supports指令的行。

我相信这是有效的SASS / CSS,我已经使用grunt-contrib-sass 0.7.3成功编译了同样的声明。这意味着libsass不支持语法是一个问题,但AFAIK @support指令已经存在了很长时间,所以这似乎不太可能。我非常希望尽可能使用node-sass,因为它承诺更快的编译速度。我能做些什么才能让它发挥作用?

1 个答案:

答案 0 :(得分:2)

如您所料,这是libsass中的一个错误。

https://github.com/sass/libsass/issues/261