FileHandle
2024年10月14日
一、FileHandle
二、Event: 'close'
三、filehandle.appendFile(data[, options])
语法
filehandle.appendFile(data: string|buffer|typeArray|dataView|asyncIterable|stream|iterable,options: {
encoding: string|null
})
- encoding: string|null, 默认值为 "utf8"
场景
const Fs = require('fs');
async function append(path,content){
let filehandle = null;
try{
filehandle = await Fs.promises.open(path,mode='a');
await filehandle.appendFile(content);
}catch(error){
console.log(error);
}finally{
await filehandle?.close();
}
}
append('./test.js','哈哈哈');