通过node.js的自动监听文件的变化自动化编译,压缩,合并,打包上线。
var fs = require("fs");
var filedir = "./perfect/source";
fs.watch(filedir,function(ev,file){
//console.log(ev + "/" + file);
fs.readdir(filedir,function(err,dataList){
var arr =[];
dataList.forEach(function(f){
// var info =fs.statSync(filedir + "/" +f);
console.log(f);
})
})
})
//只要有一个文件发生了变化,我们就需要对这个文件夹下面的所有文件进行读取,然后合并。
to be continued