2012-05-03 25 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

適合像手套。謝謝! –