美文网首页
nodeJS 文件读写

nodeJS 文件读写

作者: 2359634711 | 来源:发表于2019-04-04 12:47 被阅读0次

参考文件

//读
fs.readFile('./test.txt', 'utf8', function(err, data){
    console.log(data);  
});
//同步方法
var data = fs.readFileSync('./test.txt', 'utf8');
console.log(data);

//写
//异步方法
fs.writeFile('./message.txt', '这是第一行',function(err){
    if(err) console.log('写文件操作失败');
    else console.log('写文件操作成功');
});

//同步方法
fs.writeFileSync('./message.txt','这是第一行');

大文件读写使用缓冲区方式

var fs = require('fs');
fs.open('./message.txt','r',function(err,fd){
    var buf = new Buffer(225);
    //读取fd文件内容到buf缓存区
    fs.read(fd,buf,0,9,3,function(err,bytesRead,buffer){
        console.log(buf.slice(0,bytesRead).toString());
    }); 
    var buff = new Buffer(225);
    //位置设置为null会默认从文件当前位置读取
    fs.read(fd,buff,0,3,null,function(err,bytesRead,buffer){
        console.log(buff.slice(0,bytesRead).toString());
    });

    var buffer = new Buffer(225);
    //同步方法读取文件
    var bytesRead = fs.readFileSync(fd,buffer,0,9,3);
    console.log(bytesRead);
    console.log(buffer.slice(0,bytesRead).toString());
});

相关文章

  • nodeJS 文件读写

    参考文件 大文件读写使用缓冲区方式

  • NodeJS 读写文件

    本文简介 点赞 + 关注 + 收藏 = 学会了 操作文件是服务端一个基础的功能,也是做后端开发的必备能力之一。 操...

  • nodejs并发读写文件

    此时文件读写应该写成同步,否则两个异步读在开关文件上会冲突

  • nodejs——path模块

    nodejs中有一组流API,连续处理文件非常方便,但是不能在指定位置进行读写。文件描述符句柄在nodejs中也是...

  • Node.js fs 模块

    实验简介 fs模块用于对系统文件及目录进行读写操作参考链接:http://nodejs.org/api/fs.ht...

  • bunny笔记| nodejs读写excel文件

    npm创建项目 第一步 在电脑的某盘新建一个文件夹。此处在D盘下建立一个文件夹test,使用vscode打开该文件...

  • nodejs----读写文件的方法

    引入依赖模块 const fs = require('fs') 写文件 fs.writeFile(filename...

  • NodeJS通过stream操作IO

    以文件读取为例,在NodeJS中有两种类型的读写文件的方式,一种是通过fs.readFile()和fs.write...

  • nodejs中追加内容到文件

    最近在使用nodejs写日志记录的时候,发现一个问题:使用fs模块读写文件,调用writeFile(path,da...

  • Node.js之Stream理解

    在nodejs中可以通过fs模块读写文件,上篇文章页简单介绍了一下fs的用法 fs.readFile(filena...

网友评论

      本文标题:nodeJS 文件读写

      本文链接:https://www.haomeiwen.com/subject/phufiqtx.html