【发布时间】:2020-04-25 02:00:29
【问题描述】:
使用 sass 中的新模块系统(使用 @use 而不是 @import)我如何在一个文件中定义一个类并使用 @extend 在另一个文件中使用它?
文件colors.scss
.element {
background-color: blue;
}
主文件
@use "./colors.scss" as colors;
body {
@extend .element;
}
这会产生以下错误:
“body”未能@extend“.element”。 未找到选择器“.element”。 如果扩展应该能够失败,请使用“@extend .element !optional”。
示例: https://stackblitz.com/edit/angular-tufq7f?file=src%2Fstyles.scss
我如何告诉 sass 从 colors.scss 中获取它?
【问题讨论】:
标签: sass