为什么按规则使用无法在Sass中使用?

性感

我从sass开始,正在尝试使用变量导入文件。

看起来像这样

// _variables.scss
$blue: #0D6EFF;
$red: #FB2B37;
$black: #272727;
$green: #31E3A1;
$lightgrey: rgba(172, 179, 186, 0.5);
// style.scss
@use "variables";

html, body{
    height: 100%;
    margin: 0;
    position: relative;
    color: $blue;
    font-size: 18px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

当我编译时,出现“未定义的变量”,并在style.css中出现“ @use'variables'”,但如果使用@import,则一切正常。我知道我可以使用导入,但是在Sass网站上,他们建议使用“ @use”,所以您能帮我解决该错误并了解为什么它不起作用吗?

约翰汉平

根据文档,sass在使用时会添加一个隐式名称空间@use

因此,如果您在文件前使用下划线写文件,例如_variables.scss

$blue: #0D6EFF;
$red: #FB2B37;
$black: #272727;
$green: #31E3A1;
$lightgrey: rgba(172, 179, 186, 0.5);

您将可以通过variables名称空间使用以下变量

@use "variables";

html, body{
  height: 100%;
  color: variables.$blue;
  ...

如果需要其他名称空间名称,请使用as

@use "variables" as myVariables;

html, body{
  height: 100%;
  color: myVariables.$blue;
  ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我们不能在同一规则集中使用规则集?

来自分类Dev

在Sass / Scss中使用@use规则覆盖大量!default值

来自分类Dev

为什么我无法在MySQL中使用“>”比较日期?

来自分类Dev

为什么SUB命令无法在xiki中使用cd命令?

来自分类Dev

为什么我的背景色无法在ComboBox中使用

来自分类Dev

为什么在Mockito中使用doReturn无法获得价值

来自分类Dev

无法在方法中使用我的小部件Qcombobox,为什么?

来自分类Dev

为什么我无法在Beautifulsoup中使用.text提取文本

来自分类Dev

为什么字典元素无法在python中使用max函数?

来自分类Dev

为什么我无法在Android中使用JsonArray检索数据?

来自分类Dev

为什么JS设计模式片段无法在Sublime中使用

来自分类Dev

为什么Font Awesome无法在JSbin中使用?

来自分类Dev

为什么我的背景色无法在ComboBox中使用

来自分类Dev

为什么在python中使用“regex”无法匹配汉字?

来自分类Dev

为什么在 android 中使用 WebViewClient 时无法导航?

来自分类Dev

iptables为什么要使用双重规则?

来自分类Dev

为什么在R(数值积分)中使用Composite Simpson规则,我的近似值太大?

来自分类Dev

为什么在 Firestore 中使用安全规则时 Cloud Functions 不会停止写入?

来自分类Dev

在Eclipse中使用ANT任务执行Sass。为什么我将“可执行文件”设置为“ sass.bat”而不是“ sass”?

来自分类Dev

在Excel规则中使用AND

来自分类Dev

在规则中使用 CountableValueRange

来自分类Dev

为什么ArrayDeque类在pollFirst方法中使用按位运算?

来自分类Dev

为什么在Laravel Documentation中使用闭包构建的“唯一验证规则”中有其他查询约束?

来自分类Dev

为什么在我的Angular项目中使用此反应性表单示例,验证程序规则似乎不起作用?

来自分类Dev

为什么不能在路由器中使用端口转发规则访问MySQL服务器?

来自分类Dev

在Sass中使用FontAwesome

来自分类Dev

为什么我的SIGNAL无法在Django中使用-我在做什么错?

来自分类Dev

将权限限制为无法在Firestore规则中使用的作者

来自分类Dev

无法在Makefile规则操作中使用`time`关键字

Related 相关文章

  1. 1

    为什么我们不能在同一规则集中使用规则集?

  2. 2

    在Sass / Scss中使用@use规则覆盖大量!default值

  3. 3

    为什么我无法在MySQL中使用“>”比较日期?

  4. 4

    为什么SUB命令无法在xiki中使用cd命令?

  5. 5

    为什么我的背景色无法在ComboBox中使用

  6. 6

    为什么在Mockito中使用doReturn无法获得价值

  7. 7

    无法在方法中使用我的小部件Qcombobox,为什么?

  8. 8

    为什么我无法在Beautifulsoup中使用.text提取文本

  9. 9

    为什么字典元素无法在python中使用max函数?

  10. 10

    为什么我无法在Android中使用JsonArray检索数据?

  11. 11

    为什么JS设计模式片段无法在Sublime中使用

  12. 12

    为什么Font Awesome无法在JSbin中使用?

  13. 13

    为什么我的背景色无法在ComboBox中使用

  14. 14

    为什么在python中使用“regex”无法匹配汉字?

  15. 15

    为什么在 android 中使用 WebViewClient 时无法导航?

  16. 16

    iptables为什么要使用双重规则?

  17. 17

    为什么在R(数值积分)中使用Composite Simpson规则,我的近似值太大?

  18. 18

    为什么在 Firestore 中使用安全规则时 Cloud Functions 不会停止写入?

  19. 19

    在Eclipse中使用ANT任务执行Sass。为什么我将“可执行文件”设置为“ sass.bat”而不是“ sass”?

  20. 20

    在Excel规则中使用AND

  21. 21

    在规则中使用 CountableValueRange

  22. 22

    为什么ArrayDeque类在pollFirst方法中使用按位运算?

  23. 23

    为什么在Laravel Documentation中使用闭包构建的“唯一验证规则”中有其他查询约束?

  24. 24

    为什么在我的Angular项目中使用此反应性表单示例,验证程序规则似乎不起作用?

  25. 25

    为什么不能在路由器中使用端口转发规则访问MySQL服务器?

  26. 26

    在Sass中使用FontAwesome

  27. 27

    为什么我的SIGNAL无法在Django中使用-我在做什么错?

  28. 28

    将权限限制为无法在Firestore规则中使用的作者

  29. 29

    无法在Makefile规则操作中使用`time`关键字

热门标签

归档