跨文件的Scss全局变量

visual-studio-2013 CSS

猴子

2020-03-23

这是在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编译器问题还是我做错了什么?

第3016篇《跨文件的Scss全局变量》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
Mandy西门 2020.03.23

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

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

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

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android