【问题标题】:lessphp compiles LESS CSS comments at one spotlessphp 在一处编译 LESS CSS 注释
【发布时间】:2013-11-11 11:36:13
【问题描述】:

所以当我编译我的 .less 文件时,这些 cmets 是否可以以某种方式被跳过/删除?因为现在看起来很可笑。所有的 cmets 都混搭在 .css 文件的顶部。

我使用 Drupal 7、Bootstrap 3.0.0、LESS 预处理器模块用于 D7 和 lessphp 库。

在lessc.inc.php中,我发现只有一行带有setPreserveComments:

public function setPreserveComments($preserve) {
    $this->preserveComments = $preserve;
}

它与http://leafo.net/lessphp/docs/#preserving_comments 的文档不匹配

【问题讨论】:

  • 我猜你应该在编译前使用$less->setPreserveComments(false);来删除cmets并确保cmets的保存关闭。

标签: css less lessphp


【解决方案1】:

注释应该是automatically removed,但是,如果它们出现,可能是编译器将setPreserveComments 设置为true,找到它并注释掉。

【讨论】:

  • 嗨。你能回顾一下这个问题。我用更多信息更新了它。它不允许我在此处向 cmets 部分添加代码。谢谢。
  • 那是编译代码。检查该函数是否在某处被调用并设置为 true。如果找到了,设置为false
猜你喜欢
  • 2014-01-21
  • 2015-11-15
  • 1970-01-01
  • 2013-01-28
  • 2017-07-19
  • 1970-01-01
  • 2012-08-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多