Node.js / Delete content in file
You are looking for fs.truncate
or fs.writeFile
Either of the following will work:
const fs = require('fs')
fs.truncate('/path/to/file', 0, function(){console.log('done')})
or
const fs = require('fs')
fs.writeFile('/path/to/file', '', function(){console.log('done')})
There are also synchronous versions of both functions that can be useful in some scenarios.
fs.unlink is the call you need to delete a file. To replace it with different contents, just overwrite it with fs.writeFile
.