SCSS变量变成"未定义的变量"

时间:2012-05-31 17:52:30

标签: sass

以下是我的结构的基本视图:

+- application.scss
+- _variables.scss
+- normalize.scss

application.scss包含

@import "variables";
@import "normalize";

_variables.scss包含

$test-variable: Verdana;

如果在application.scss中使用它,则有效,但不会延续到normalize.scss。从我的理解,应该是可能的。要么?有谁知道如何实现这个目标?

3 个答案:

答案 0 :(得分:1)

您必须将_variables.scss导入规范化样式表才能访问这些变量。

答案 1 :(得分:1)

您必须将变量partial部署到任何正在使用变量的文件中。

答案 2 :(得分:1)

您不必将变量部分导入到变量正在使用的任何精细程序中。 (至少,不再了)。

只需在使用_variables的其他@imports之前使用_variables部分。