fs模塊用於對系統文件及目錄進行讀寫操做
fs模塊提供了異步和同步的兩種方法異步
var fs=require('fs')//文件系統模塊 有同步和異步的方法 同步方法是在異步方法中加後綴Sync 例如 readfile 加後綴Sync 變成同步方法readfileSync fs.readFile('example.txt','utf-8',function(err,data){//異步讀取文件 if(err){ console.log(err); }else{ console.log(data); } })
var fs=require('fs')//文件系統模塊 var data=fs.readFileSync('example.txt','utf-8')//同步讀取文件,不接收回調函數,函數直接返回結果 console.log(data)
var data='hello world' var fs=require('fs') fs.writeFile('a.js',data,function(err){ if(err){ console.log(err) }else{ //寫文件成功 console.log('ok') } })
var fs=require('fs') fs.mkdir('./no',function(err){ if(err){ throw err; } console.log('建立成功') fs.writeFile('./no/b.js',data,function(err){ if(err){ console.log(err) }else{ console.log('ok') } }) })