nodejsless及时编译-创新互联
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)
});
});创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。

文章标题:nodejsless及时编译-创新互联
网页地址:http://www.jxjierui.cn/article/godii.html


咨询
建站咨询
