我需要编译一个 LESS 文件并混入其他文件中使用的一些类,但我不想打印导入文件的全部内容。
这看起来很像 SASS 中的静默选择器。如何做到这一点?
“静音”导入尚未在 less 当前的稳定版本中实现(截至本文为 1.4.2),但计划包含在 1.5.0 中。来源@github问题
他们似乎没有在当前的测试版中工作,但是当他们最终被纳入时,实现应该是这样的:
伪代码
参考.少:
.not-awesome {
color: red;
}
.awesome {
color: blue;
}
main.less:
@import (mute) "foo.less";
.more-awesome:extend(.awesome){
font-size:8em;
}
输出:
.awesome,
.more-awesome {
color: blue;
}
.more-awesome {
font-size: 8em;
}