scss在ubuntu编译时报错,win下正常

发布于 2022-08-29 18:49:42 字数 550 浏览 14 评论 0

SCSS代码:

@each $header, $size in (h1: 2em, h2: 1.5em, h3: 1.2em) {
  #{$header} {
    font-size: $size;
  }
}
reg@Express:~/workspace$ sass style.scss:style.css
Syntax error: Invalid CSS after "@each $header": expected "in", was ", $size in (h1:..."
        on line 1 of style.scss
  Use --trace for backtrace.
reg@Express:~/workspace$ 

sass版本是 Sass 3.2.12 (Media Mark),ruby版本ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情绪操控生活 2022-09-05 18:49:42

sass的版本不对,3.3之后才支持多字段的map循环。

Multiple assignment in @each loops这一段!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文