Files don't update in editor after writing?
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
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.
Yeah so that's actually a known issue
Whether you create files from the CLI or within your program, it won't always be persistent across page refreshes. Sometimes, like you stated, the file won't even be created or written to.
They're planning to fix this issue sometime in the future. You can checkout the progression of this fix on the feedback website. :)
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.
So programmatic file writing is wonky in repl...
Try becoming an explorer, or just host your logs somewhere else (I recommend MongoDB Atlas).
But if you press "stop" all the edits should happen. However, if you don't stop your repl and it shutsdown after a while I don't think it saves.
There are many people who have never even considered writing an essay. They are afraid of being intimidated by the process. Therefore, if they go to a website that offers essay service reviews (like BestWritersOnline - https://bestwritersonline.com/ ), they can get some help with getting the the choice in this area that they have been hoping for. Then, not only do they get top marks for their assignment, but they also become more successful in life.
@Pythonier It's not that it's slow. It's that it never gets updated at all. If I refresh the repl.it window, the whole program loses the data. It reverts to whatever I last saw when I clicked on the document. It's more apparent with this code, where I print the contents of the file BEFORE writing it.
This is the output I get:
I hit F5 and run it again, and this is the output I get
I lost whatever I wrote onto the file. It's definitely an intermittent problem, and I was able to replicate it with the above output. It's hard to know if my data is safe.
@DuyNguyen27 I've been having the same exact problem, it's inconsistent , stopping doesn't ensure it will actually be written either. If you have the program read the contents of the file back to you it'll read it back properly, but upon clicking on the written file, it still has the old data.