如何在使用LESS(less-watch-compiler.js)时获得未压缩的css输出?

时间:2014-06-23 09:11:51

标签: css less

我已经开始使用less并且发现它很棒但是我不喜欢的一件事是输出css被压缩/缩小 - 整个输出只包含在一行中,而我需要一个未压缩的css输出?

我正在使用Dead-Simple-LESS-Watch-Compiler-master.js来查看我的Less目录,我的less文件中的任何更改都被编译成css文件。

在我的项目目录中编写命令

  

node less-watch-compiler.js less_di css_dir

1 个答案:

答案 0 :(得分:3)

如果您通过lessc从命令行使用Less,则应默认输出默认输出。
如果您希望最小化输出,则必须传递额外参数-x,有关详细信息,请参阅the Less homepage

如果您的工作流程中内置了Less,则表示您需要检查其他传递的参数。


您引用的脚本包含参数in the function compileCSS, line 147

var command = 'lessc -x '+file.replace(/\s+/g,'\\ ')+' '+argvs[1]+'/'+filename.replace(/\s+/g,'\\ ')+'.css';

您可以从命令中手动删除-x以接收未分解的输出,也可以编辑脚本以接受其他参数(然后最好向脚本作者/维护者发出拉取请求)。