1. File generation
Mainly use fs, to operate,
this.generateFile = function(opt){ var fs= require("fs"); var target = opt.target; if(!html){ generateHTML(root); } fs.writeFile(target,html,{flag:'w',encoding:'utf-8',mode:'0666'},function(err){ if(err){ console.log("can't generate html file!!"); }else{ console.log("build finish!!"); } }); }
Read file:
var fs= require("fs"); fs.readFile('package.json',function(err,data){ if(err){ console.log("can't find package.json!!") }else{ writeToFile(JSON.parse(data)); } });