Sass错误:未定义变量,即使它已声明

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sass错误:未定义变量,即使它已声明相关的知识,希望对你有一定的参考价值。

所以我已经安装并编译了Sass,这一切都非常好。但我试图声明变量,它给我一个错误信息,但我不知道为什么。

$black: #333
$pale: #d2e1dd
$pink: #c69
$blue: #036

body
    background: $black

错误消息是:

未定义的变量:“$ black”

可能因为我用它安装和编译sass它与Ruby有关吗?

答案

我遇到了与Sass相同的问题,在我的情况下,错误是因为我将变量文件包含在我使用它们的另一个文件之后,你可以尝试这样做,重新排序文件导入,使变量文件在顶部。

以上是关于Sass错误:未定义变量,即使它已声明的主要内容,如果未能解决你的问题,请参考以下文章

错误:使用 Sass 的 Angular 组件中的未定义变量

为啥我在这个 SASS 文件中得到一个未定义的 Foundation 变量错误?

使用 node-sass 编译 SCSS 时出现未定义变量错误

预编译时的 Sass 未定义变量

TypeError:无法读取未定义的属性“rocket_name”——即使它已定义

为什么变量没有未定义?