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') } }) })