Node.js学习 六 简单读写文件

    xiaoxiao2023-10-06  131

    var f=require('fs') var buf = Buffer.from('ss'); f.open('test.txt', 'r+', function (err, fd) { console.log(fd); fs.write(fd, bu, 0, buf.length, 0, function () { f.close(fd, (err, len, buf) => { }) }) })

    简单操作 把文件读进buffer或者新建个buffer 再写进去

    这里write第三个参数是buf的偏移 第五个是写入文件起始位置

    读就read(fd,buf,0,len,0,function(err,len))

    按上面的write的话 假设文件本身有内容1234 写入ss 文件就改成了ss34 覆盖前面的

    最新回复(0)