Node JS文件操作fs

时间:2021-02-20 17:58:34

文件操作readFile是异步的,readFileAync是同步的

var fs=require('fs');

//异步读取文件
fs.readFile('sum.js','utf-8',function(err,data){

if(err){

console.log(err);
}

else

{

console.log(data);//上面没有设置'utf-8'格式就会输出一个二进制的buffter
}
});

//同步读取文件
var data = fs.readFileAync('log.txt','utf-8');
console.log(data);

 

var path=require('path');

path.sep //window 取到的是"\ "  在linux取的是"/" 相反方向

path.extname() //取到的是文件的后缀名