【问题标题】:Why do Sass variable arguments throw an error?为什么 Sass 变量参数会抛出错误?
【发布时间】:2013-07-18 23:46:32
【问题描述】:

我正在使用 Sass Twitter Bootstrap,但在使用 variable argument 时出现错误。

通过搜索我的问题,我看到的唯一解决方案是确保我使用的是 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。

【问题讨论】:

  • 您是否尝试过重新启动控制台?如果这不起作用,可能需要重新启动。
  • 是的,我试过了,但没有骰子。

标签: twitter-bootstrap sass


【解决方案1】:

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

我已将此作为错误报告给 LiveReload…

【讨论】:

  • 谢谢。我用霰弹枪也一样
【解决方案2】:

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

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

【讨论】:

  • 你显然没有阅读这个问题。我说了3.2的可能性。
  • 哇,说到“sass”:-)
猜你喜欢
  • 1970-01-01
  • 2019-12-16
  • 1970-01-01
  • 1970-01-01
  • 2018-08-19
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
  • 2018-12-10
相关资源
最近更新 更多