【问题标题】:Efficiently compiling customised Bootstrap LESS高效编译定制的 Bootstrap LESS
【发布时间】:2013-04-26 16:08:39
【问题描述】:

我正在为一个网站使用 Bootstrap 框架,并进行了大量的定制。我想确保将来我仍然可以升级 Bootstrap,因此我没有直接修改 LESS 文件,而是使用我的特定自定义创建了一组单独的 LESS 文件(请参阅http://coding.smashingmagazine.com/2013/03/12/customizing-bootstrap/ 的“模块化您的更改”部分) .

目前我正在即时编译 LESS(纯粹出于开发目的),但出于性能考虑,我希望在将站点投入生产之前将 LESS 文件编译为 CSS。但是,因为我有自定义项,所以我担心 CSS 文件的大小可能会非常大,因为除了覆盖这些原始属性的自定义项之外,还会出现原始 CSS 属性。

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

【问题讨论】:

    标签: css twitter-bootstrap less


    【解决方案1】:

    很遗憾没有。

    鉴于您已经包含了具有如此多代码行的 Bootstrap,您自己的覆盖应该没有太大关系(除非您有数千行代码)。

    在一些相关的注释上,请参阅:http://calendar.perfplanet.com/2011/css-selector-performance-has-changed-for-the-better/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-25
      • 2016-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多