2

我正在使用Sass Twitter Bootstrap并在使用变量参数的地方出现错误。

我通过搜索我的问题看到的唯一解决方案是确保我使用的是 SASS 3.2.x。我在 3.3.0.alpha.101 上,但卸载并重新安装了 3.2.8,但我仍然收到错误消息:

Invalid CSS after "...-shadow($shadow": expected ")", was "...) {"

引发错误的代码:

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

我还应该提到我正在使用 LiveReload 2.3.8。

4

2 回答 2

1

在编辑我的问题以包括我正在使用 LiveReload 之后,我想尝试使用 good-ol'-fashionedsass-watch并且没有问题。

我已将此作为错误报告给 LiveReload…</p>

于 2013-05-04T05:05:39.680 回答
0

不确定这是否会对您的情况有所帮助,但对于其他任何人,请检查您的 Sass 版本。Sass 3.2 中引入了可变参数功能。

http://chriseppstein.github.io/blog/2012/08/23/sass-3-2-is-released/

于 2013-07-18T15:46:32.443 回答