【发布时间】:2020-07-17 04:05:51
【问题描述】:
我已经研究了好几个小时了,这让我发疯了。我已经尝试了 3 个编译器,它们都给出了相同的错误。
Error: no mixin named flex
我的代码:
// style.scss
@use "mixins" as *;
.home {
.header {
@include flex(column);
padding: 20px 10px 0;
text-align: center;
}
}
// _mixins.scss
@forward "mixins/flex";
@forward "mixins/overlay";
// mixins/_flex.scss
@mixin flex($flex-flow: row, $justify-content: center, $align-items: center) {
display: flex;
justify-content: $justify-content;
align-items: $align-items;
flex-flow: $flex-flow;
}
【问题讨论】:
-
您使用的是哪个 sass 版本(node-sass、dart-sass、...)?