首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >跨文件的Scss全局变量

跨文件的Scss全局变量
EN

Stack Overflow用户
提问于 2014-09-09 08:27:48
回答 1查看 7.2K关注 0票数 24

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$fontFamily: "Times New Roman", Times, serif;
$shapeColor: #ACAEAA;
...

然后在我的main.scss开始时导入它,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@import '_variables.scss';
@import '_base.scss'; // not able to use any variables declared in _variables.css

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-09 08:35:50

如果将以下内容添加到_base.scss中,那么您的intellisense应该会运行。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/// <reference path="_variables.scss" />

如果你需要更多的信息Get intellisense in sass/less files in visual-studio,我已经写了一篇关于这个的文章

票数 55
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25749681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文