【发布时间】:2014-06-20 15:58:58
【问题描述】:
在 compass 或 sass 旧版本中,对于这样的每个文件,它可以 @import 一次
_mixin.sass
=test_mixin()
color: #AAFFCB
screen.scss
@import "include/_mixin";
@import "print.scss";
header{ @include test_mixin; }
print.scss
header{ @include test_mixin; }
输出screen.css
header {
color: #aaffcb;
}
header {
color: #aaffcb;
}
输出 print.css
header {
color: #aaffcb;
}
它应该没有任何错误,但在新版本中有错误
error sass/print.scss (Line 5: Undefined mixin 'test_mixin'.)
我知道添加 @import "_mixin.scss" 到 print.scss 解决这个问题,但我想如果将来我想更改 _mixin.scss 文件名并且如果我有很多文件包括 _mixin.scss 我认为它太累了 T^T
对不起我的英语不好
我该如何解决这个问题?
谢谢:)
【问题讨论】:
标签: sass compass-sass