0

我有一个基于 twitter bootstrap 3 的项目,我正在使用 bootstrap 中的 LESS 文件来利用 mixins 和断点变量(如@screen-md)。

在我自己导入的 style.less 文件中:

@import "../less/bootstrap.less";

当我查看输出(style.css)时,有超过 6000 行。有没有办法使用 bootstrap 3 中的 mixins,同时仍然保持经济的文件大小?

4

3 回答 3

0

现在在 LESS 1.5 中可用

您可以导入文件仅供参考,因此:

@import (reference) "../less/bootstrap.less";

将使您无需在输出 css 中实际包含代码即可访问 mixins。

于 2013-10-30T22:24:02.260 回答
0

您只能导入您需要的那些 LESS 引导文件。

bootstrap.less本身会导入所有其他 LESS 文件,这就是输出如此巨大的原因。

详细查看“less”目录的内容。您要查找的文件可能是mixins.lessvariables.less.

于 2013-10-18T20:34:47.437 回答
0

bootstrap.less 包含所有其他导入,使您的 style.less 像:

// Core variables and mixins
@import "variables.less";
@import "mixins.less";
// your styles here

注意当您在 style.less 中导入 bootstrap.less 时,您将编译 bootstrap + 您的样式

于 2013-10-18T18:40:33.560 回答