0

我需要编译一个 LESS 文件并混入其他文件中使用的一些类,但我不想打印导入文件的全部内容。

这看起来很像 SASS 中的静默选择器。如何做到这一点?

4

1 回答 1

2

“静音”导入尚未在 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;
}
于 2013-09-19T15:19:55.420 回答