I know it is a simple question, but haven't been able to find anything useful on this one.
How do you use fs.createWriteStream(dst) to overwrite a file? (note that the app is hosted on heroku)
I tried {flags: 'w'} or {flags: 'r+'} even {flags: 'wb'}. None of these worked, I keep getting
Error: File uploads/1.txt exists.
From the docs:
Modifying a file rather than replacing it may require a flags mode of r+ rather than the default mode w.
So {flags: 'w'} should work. This sounds like a permissions issue?
Are you able to do an fs.unlink() on that file? This should test the permissions on that file if you don't have access to the computer directly.