在项目中使用Node.js作为独立的LESS编译器?

我一直试图将lessc编译器合并到Bootstrap基本设置的大型项目中,只会导致各种编译器(对于每个人都有不同的解决scheme)。

没有一个解决scheme给我我想要的东西,这是一种通过命令行编译更less堆的方法。

我通过node.js编译了各种其他的资源,希望能够做到同样的事情,但是我在这个主题上find的每一个googlepage都是Node.js + Express,这不是我想要的。 我想要一个独立的编译器。 (想法:require.js r.js文件)

我发现无节点,但它没有看到在2年的更新,因此并不理想。

所以。 问题:有没有一种命令行方式来编译带有node.js的较less文件? 理想的impl:

node compiler.js build.js 

其中build.js是一个文件pathbootstrap.less和其他一切需要。

r.jsconfiguration文件的示例:

 ({ baseURL : "../assets", mainConfigFile : "../assets/main.js", name : "../assets/main", out : "../assets/main.optmin.js", optimize : "uglify" }) 

这里是如何使用节点和更less的输出到文件:

 node path/to/less/bin/lessc -x -O2 path/to/assets/main.less > path/to/output.css 

-x:压缩

-O2:优化模式

从main.less创buildoutput.css。 可能很简单,但我不能在网上find这个。 该行可以包含在部署脚本中。