将所有.less转换为.css文件

时间:2013-10-17 16:35:01

标签: shell less

如何使用node或shell使所有较少的转换为css? 像这样的东西,在我的文件夹中,我有很多文件,在上传之前,我必须将它们转换为css文件,有没有更好的方法来转换所有文件夹,其中.less文件转换为.css文件

以一种糟糕的方式,我使用lessc -x example.less > example.css,但有许多文件要转换,所以我应该将我的方法改为这个问题。你能给我一些建议吗?

1 个答案:

答案 0 :(得分:4)

您可以使用简单的bash循环(只需在命令行中输入):

for f in *.less; do lessc -x $f ${f/.less/.css}; done

这将迭代当前目录中的所有LESS文件,并在每个文件上调用lessc

输出文件名的${f/.less/.css}表示“原始名称.less已替换为.css”。