高效编译自定义Bootstrap LESS

时间:2013-04-26 08:04:52

标签: css twitter-bootstrap less

我正在使用Bootstrap框架进行网站定制。我想确保将来仍然可以升级Bootstrap,因此我不是直接修改LESS文件而是使用我的特定自定义创建了一组单独的LESS文件(请参阅{{3}处的“模块化您的更改”部分})。

目前我正在动态编译LESS(纯粹用于开发目的)但是为了提高性能,我想在将网站投入生产之前将LESS文件编译成CSS。但是,因为我有自定义,所以我担心CSS文件的大小可能非常大,因为除了我的自定义覆盖那些原始属性之外,还会出现原始的CSS属性。

是否有任何“智能”LESS编译器可以进行此检测并且仅包含实际呈现的CSS属性(而不是所有已被覆盖的原始属性)?我希望尽可能减少最终的CSS文件大小。

1 个答案:

答案 0 :(得分:5)

不幸的是没有。

鉴于您已经包含了具有如此多行代码的Bootstrap这一事实,您自己的覆盖应该不会太重要(除非您有数千行)。

在某种相关说明中,请参阅:http://calendar.perfplanet.com/2011/css-selector-performance-has-changed-for-the-better/