您好,登錄后才能下訂單哦!
var fs = require("fs"); var less = require('less'); var path = require('path'); var baseDir = "xxx"; var cssDir = baseDir+"\\css"; var lessDir = baseDir+"\\less"; fs.watch(lessDir,{},function(event, filename){ var extension = path.extname(filename); var basename = path.basename(filename,extension); if(extension!=".less"){ return; } console.log("compile file : "+filename+" "+new Date()); var fileContent = fs.readFileSync(lessDir+"\\"+filename,{encoding:"utf8"}); less.render(fileContent,{ // compress: true, paths: [lessDir] }, function (e, output) { if(e){ console.log(e); return; } var output_path = cssDir+"\\"+basename+".css" // console.log(output.css); // fs.unlinkSync(output_path); fs.writeFileSync(output_path, output.css) }); });
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。