【问题标题】:getting different results when compiling Sass with LiveReload for OSX使用 LiveReload for OSX 编译 Sass 时得到不同的结果
【发布时间】:2016-03-16 06:26:13
【问题描述】:

我不确定发生了什么。我是 Sass 的新手,所以我遵循了这个初学者指南:https://scotch.io/tutorials/getting-started-with-sass

为了练习(并希望将其用作我的开发工具),我将 LiveReload 设置为编译 .scss 文件。但是在测试变量范围时,我得到了意想不到的结果。

在 style.scss 我有以下代码:

$primaryColor: #eeccff;

body {
  $primaryColor: #ccc;
  background: $primaryColor;
}

p {
  color: $primaryColor;
}

// When compiled, our paragraph selector's color is #eeccff

所以 p 应该得到颜色:#eeccff。但这就是我得到的:

body {
  background: #cccccc; }

p {
  color: #cccccc; }

我在sassmeister.com 中测试了相同的代码,它按预期工作,就像教程所说的那样:

body {
  background: #ccc;
}

p {
  color: #eeccff;
}

我再次使用 Mac 版 LiveReload。这些是编译选项:

有人知道为什么会这样吗?

谢谢!

编辑:

我发现了这个问题,有人在不同的情况下遇到了非常相似的问题:Web Essential for Visual Studio Sass compile wrong

显然它与您使用的 Sass 版本有关。但是如何为 LiveReload 更改它?你如何改变它?

【问题讨论】:

    标签: css macos sass livereload


    【解决方案1】:

    嗯,我刚从 Sass 编译器改过来。我不得不停止使用 LiveReload 并使用 Koala 进行编译以获得预期的结果。无法更改 LiveReload Sass gem。

    【讨论】:

      猜你喜欢
      • 2012-04-13
      • 2014-03-04
      • 2012-09-01
      • 1970-01-01
      • 2017-03-21
      • 1970-01-01
      • 2016-07-14
      • 2018-08-01
      • 2020-11-30
      相关资源
      最近更新 更多