J'essaie d' ajouter une chaîne à un fichier journal. Cependant, writeFile effacera le contenu à chaque fois avant d'écrire la chaîne.
fs.writeFile('log.txt', 'Hello Node', function (err) {
if (err) throw err;
console.log('It\'s saved!');
}); // => message.txt erased, contains only 'Hello Node'
Une idée de comment le faire facilement?
RÉPONSE: J'ai trouvé la réponse moi-même:
var log = fs.createWriteStream('log.txt', {'flags': 'a'});
// use {'flags': 'a'} to append and {'flags': 'w'} to erase and write a new file
log.write("this is a message");
Daniel