Less 使用LESC?可以在不删除注释的情况下压缩更少的文件?

Less 使用LESC?可以在不删除注释的情况下压缩更少的文件?,less,Less,我正在执行以下行以压缩更少的文件: lessc-x site.less site.css 所有我的CSS块注释/*foo*/都被删除 是否可以压缩我的较少文件并保留注释 更新:当前从1.4版开始执行,更改日志显示: 如果一个较少的文件以CSS块注释开头,SimpLESS将在缩小后保留该注释(例如,对于Wordpress) 我想知道是否可以使用lessc命令执行此操作。如果要在编译较少的文件中保留注释,应使用块注释来处理非精简代码: site.css 对于精简代码,您应该使用--yui com

我正在执行以下行以压缩更少的文件:

lessc-x site.less site.css
所有我的CSS块注释
/*foo*/
都被删除

是否可以压缩我的较少文件并保留注释


更新:当前从1.4版开始执行,更改日志显示:

如果一个较少的文件以CSS块注释开头,SimpLESS将在缩小后保留该注释(例如,对于Wordpress)


我想知道是否可以使用
lessc
命令执行此操作。

如果要在编译较少的文件中保留注释,应使用块注释来处理非精简代码:

site.css 对于精简代码,您应该使用
--yui compress
/*开始您的评论:

site.min.css
这是因为带有
--yui compress
标志的
lessc
命令将CSS通过yui Compressor进行管道传输。

如果您使用的是相对较新版本的lessc,则只需使用
/*启动块注释即可注释语法。
乙二醇

以前您需要使用--yui compress使其工作,现在它默认工作。
yui compress
选项不久前被删除(我还没有找到确切的提交,但它在2013年11月之前被删除)


此注释语法也适用于wordpress主题,因此您可以通过这种方式保留基于wordpress注释的元数据。

对于现在了解此内容的任何人,因为版本1.5较少的编译器使用干净的css而不是YUI。像这样使用它:

lessc --clean-css [source-file] [destination-file]

来源:

谢谢!它在我使用
lessc--yui compress
时起作用,但在
lessc-x
时不起作用。你能澄清一下你的答案吗,以明确使用
-x
不会起作用,但它会使用
--yui compressor
?@RubensMariuzzo,哎呀,我误读了文档(并且没有在本地运行实际的演示),我以为
-x
只是
--yui compression
的简写。谢谢你的时间!感谢@Stijn,这不是为了调试,而是为了WordPress,它需要在style.css文件的开头添加特殊注释。
/*! this is a keeper */
.foo{...}
/*! This is preserved */
lessc --clean-css [source-file] [destination-file]