1

我正在使用 SASS,它一直在工作,但现在我明白了......

Syntax error on line 1: Properties aren't allowed at the root of a document.

我的文件使用的是 SASS 格式的变量。

$blue-muted: #222244
$red-muted: #442222
$green-muted: #224422

当我删除变量(并用实际颜色替换值)时,它编译得很好。这里有什么问题?

编辑:我的困惑源于安装了 HAML 3.0,但行为与早期 2.0 版本一致。事实证明,我的路径中有一个旧版本的 SASS 命令行工具,它正在运行而不是当前版本。

4

1 回答 1

2

看起来您正在使用新的 SCSS 语法,它应该如下所示:

$blue-muted: #222244;

如果你想使用 sass,颜色应该声明为:

!blue-muted = #222244

于 2010-07-07T18:54:28.093 回答