2012-05-03 30 views
3

我们使用NodeJS来构建我们的项目。作为项目的一部分,我们已经整合了LESS CSS。我们试图保持我们的构建清洁,并希望能够调用lessc命令(或类似的东西)来构建我们的LESS文件。试图用nodeJS构建脚本来构建LESS(less css)

LESS文档并不是很深入,但希望与社区联系以找到解决方案。 Google在这个话题上对我没有太大的帮助。

我们有一个build.sh文件,它调用各种其他build.js文件(在各自的目录中)。我如何运行LESSC来编译我的LESS文件?

回答

11

如何使用Node.js

var less = require('less') 
    ,fs = require('fs'); 

fs.readFile('style.less',function(error,data){ 
    data = data.toString(); 
    less.render(data, function (e, css) { 
     fs.writeFile('style.css', css, function(err){ 
      console.log('done'); 
     }); 
    }); 
}); 
+0

适合像手套。谢谢! –