防止编译未使用的LESS类

时间:2017-03-15 19:27:01

标签: css class less mixins less-mixins

我有一个基本的mixin类,我想在数百个类中使用

.MainContentView {
  /*blah blah blah dee dah*/
}

.WorkspaceView1 {
  .MainContentView;
  .LightTealGradientBackground;
  /* blah blah blah hoo bah*/
}

但我不希望MainContentView出现在已编译的CSS中。我只是想在各种WorkspacesView(n)中使用它。所有这些实际上没有在HTML中使用但用于创建其他类的类都不应该出现在已编译的CSS中,因为它们只是开销。

令人惊讶的是,LESS Reference并没有涵盖这样的例子。

1 个答案:

答案 0 :(得分:2)

Less参考有这个例子:

Not Outputting the Mixin

简单地在mixin之后加上括号()

.MainContentView() {
  /*blah blah blah dee dah*/
}