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 覆盖前面的