Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用 node 或 shell 使所有 less 转换为 css?像这样的东西,在我的文件夹中,我的文件要少得多,在它们上传之前,我必须将它们转换为 css 文件,有没有更好的方法将所有具有 .less 文件的文件夹转换为 .css 文件
以一种不好的方式,我使用lessc -x example.less > example.css,但是有很多文件要转换,所以我应该改变我的方法来解决这个问题。你能给我一些建议吗?
lessc -x example.less > example.css
您可以使用简单的 bash 循环来完成(只需在命令行中输入):
for f in *.less; do lessc -x $f ${f/.less/.css}; done
这将遍历当前目录中的所有 LESS 文件并lessc在每个文件上调用。
lessc
${f/.less/.css}for 输出文件名的意思是“.less用”替换的原始名称.css。
${f/.less/.css}
.less
.css