fs模块fs模块用于读写系统文件和目录fs模块提供异步和同步两种方法readFile()异步读取文件varfs=require('fs')//文件系统模块有同步方法和异步方法。同步方法就是在异步方法的基础上加上后缀Sync。比如给readfile加上后缀Sync,成为同步方法readfileSyncfs.readFile('example.txt','utf-8',function(err,data){//异步读取文件if(err){console.log(err);}else{console.log(data);}})varfs=require('fs')//文件系统模块vardata=fs.readFileSync('example.txt','utf-8')//同步读取文件,不接收回调函数,函数直接返回结果console.log(data)writeFile()异步写入文件vardata='helloworld'varfs=require('fs')fs.writeFile('a.js',data,function(err){if(err){console.log(err)}else{//写文件成功console.log('ok')}})mkdir()创建文件夹和写入文件varfs=require('fs')fs.mkdir('./no',function(err){if(err){throwerr;}console.log('创建成功')fs.writeFile('./no/b.js',data,function(err){if(err){console.log(err)}else{console.log('ok')}})})
