let writeableStream = fs.createWriteStream(bufferPath.SERVER, {
flag: "a",
encoding: "utf-8"
});
fs.watch(bufferPath.SERVER, (event, filename) => {
let stats = fs.statSync(bufferPath.SERVER);
let fileSizeInBytes = stats["size"];
if (fileSizeInBytes >= 500) {
fs.createReadStream(bufferPath.SERVER, {
encoding: "utf-8"
}).pipe(
fs.createWriteStream(
${Logges.SERVER_PATH}/${getTime()}.log
, {
encoding: "utf-8"
})
);
fs.truncate(bufferPath.SERVER, 0, function() {
console.log("done");
});
}
});
minilog.pipe(writeableStream); Ребят,все работает нормально,но когда перезаписываю данные в новый файл, информация в новом файле закодированная...Как пофиксить?