i want to write console logs into logs.json file and saves it like:
{
"1":"consolelog1",
"2":"consolelog2",
"3":"consolelog3"
}
i want to write console logs into logs.json file and saves it like:
{
"1":"consolelog1",
"2":"consolelog2",
"3":"consolelog3"
}
Using node.js, you can use fs
:
const fs = require('fs');
function log_to_file(mystuff){
// GET file
const file = JSON.parse(fs.readFileSync('./logs.json'));
// Find number of console.logs already there
let lognumb = -1, cont = true;
while(cont){
if(!(file[lognumb+1]===undefined)){
lognumb++;
continue
};
cont=false
};
file[lognumb+1] = "consolelog"+mystuff;
fs.writeFileSync("./logs.json",JSON.stringify(file));
}
Then, you can use log_to_file("your_console_log_data")
to save your data.