Mise à Jour / Ajout de Fichiers
Glissez pour afficher le menu
Pour ajouter du nouveau contenu au lieu de le remplacer, vous pouvez utiliser :
fs.appendFileSync()
Cette méthode ajoute des données à la fin du fichier.
Exemple
const fs = require('fs');
fs.appendFileSync('notes.txt', '\nSecond note');
\ncrée une nouvelle ligne ;- La nouvelle note est ajoutée sous le contenu existant.
Résultat dans le fichier
First note
Second note
À chaque exécution de ce code, une nouvelle ligne sera ajoutée.
writeFileSync vs appendFileSync
Il est important de comprendre la différence :
writeFileSync: remplace tout le contenu ;appendFileSync: ajoute du nouveau contenu.
Comparaison d'exemple
// Overwrites file
fs.writeFileSync('notes.txt', 'New content');
// Appends to file
fs.appendFileSync('notes.txt', '\nAnother note');
Quand utiliser l'ajout
L'ajout est utile lorsque vous souhaitez :
- Stocker plusieurs enregistrements (comme des notes ou des journaux) ;
- Conserver l'historique des actions ;
- Ajouter de nouvelles données sans perdre les anciennes.
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 23
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Section 1. Chapitre 23