Skip to content
Sign upLog in
Files don't update in editor after writing?
Profile icon
kataiki

I'm using Nodejs, and I'm doing a bit of reading/writing to files using fs.writeFileSync and fs.readFileSync.

Writing a file the first time is fine. Writing it the second time, the file in the editor doesn't update. It contains the old data. However, reading it back in using Nodejs, the contents of the file are as expected.

Is there a way to force the editor to display the file properly?


Here's a snip of what I'm talking about

var fs = require('fs'); function update() { var myContent = "This text was written at " + (new Date().toGMTString()); fs.writeFileSync('helloworld.txt', myContent); console.log(fs.readFileSync("helloworld.txt").toString()); } setInterval(update, 5000);

The code will read and output the correct results every 5 seconds, but the file in the editor won't update. This causes some major problems with data integrity. I'm trying to store an accurate log of events, and that doesn't appear to be possible on repl.it.

https://repl.it/@DuyNguyen27/Test

You are viewing a single comment. View All
Answered by hyperupcall [earned 5 cycles]
View Answer
Profile icon
AlexJuvion

Being as a writer, I am glad to read here about why files don't update in the editor after writing. Also, I would like to discuss this topic with my nursing dissertation writers - http://www.qualityassignment.co.uk/nursing-dissertation-help/ who has always available for you at Quality Assignment in UK.