跨文件的Scss全局变量

这是在VS 2013更新3中。我在中声明了变量_variables.scss

$fontFamily: "Times New Roman", Times, serif;
$shapeColor: #ACAEAA;
...

然后在我的开头将其导入,main.scss如下所示:

@import '_variables.scss';
@import '_base.scss'; // not able to use any variables declared in _variables.css

在中main.scss,所有全局变量都可以正常工作。但是,_base.scss中都没有全局变量。VS拒绝编译它们,它们被标记为Undeclared Variable这是VS编译器问题还是我做错了什么?

Mandy西门2020/03/23 20:04:49

如果将以下内容添加到_base.scss并且您的智能感知应该会起作用。

/// <reference path="_variables.scss" />

如果您需要更多信息,我已经在此发表了一篇文章,在visual-studio中以sass / less文件形式获取Intellisense