winson 发表于 2017-2-21 10:41:59

nodejs 操作文件

1.首先引入模块fs
var fs =require('fs');
2.方法
2.1异步删除文件

 fs.unlink('/home/hello',function(err){
               if(err){
                     throw err;
               }
        console.log("成功删除文件");
    })
2.2同步删除文件
fs.unlinkSync('/home/hello') console.log('成功删除文件');
2.3异步重命名文件
fs.rename("/home/hello", "/home/helloworld",
function(err){ if(err){ throw err; }
console.log("重命名成功"); })
2.4同步重命名文件
fs.renameSync("/home/hello", "/home/helloworld"); console.log("重命名成功");
3.使用line-reader操作文件
3.1 首先安装 npm install line-reader
        var lineReader = require('line-reader');

lineReader.eachLine('file.txt', function(line, last) {
console.log(line);
if (last) {
return false; // stop reading
}
})
页: [1]
查看完整版本: nodejs 操作文件