English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Pour ajouter des données à un fichier dans Node.js, utilisez la fonction de fichier asynchrone Node FSappendFile() ou la fonction de fichier synchrone FSappendFileSync().
Dans ce tutoriel Node.js, nous allons apprendre
Syntaxe de la fonction appendFile()
Syntaxe de la fonction appendFileSync()
Exemple de appendFile() : ajout asynchrone de données à un fichier
Exemple de appendFileSync() : ajout synchronique de données à un fichier
fs.appendFile(filepath, data, options, callback_function); |
La fonction de rappel est obligatoire et est appelée après avoir ajouté les données au fichier.
fs.appendFileSync(filepath, data, options); |
Explication des paramètres :
filepath [Obligatoire] est une chaîne de caractères utilisée pour spécifier le chemin d'accès au fichier
data [Obligatoire] C'est le contenu que vous ajoutez au fichier
options [Optionnel] Avec l'encodage spécifié/Mode/Indicateur
Attention:Si le fichier spécifié n'existe pas, un nouveau fichier sera créé avec le nom fourni et les données seront ajoutées à ce fichier.
Pour ajouter des données à un fichier dans Node.js de manière asynchrone, utilisez la fonction appendFile() du module FS de Node.js, comme indiqué ci-dessous :
// Exemple de programme Node.js qui ajoute des données à un fichier var fs = require('fs'); var data = "\nApprenez Node.js avec l'aide du tutoriel bien construit Node.js."; // Ajouter des données à un fichier fs.appendFile('sample.txt', data, 'utf8', // Fonction de rappel function(err) { if (err) throw err; // S'il n'y a pas d'erreur console.log("Les données ont été ajoutées au fichier avec succès.") });
Sortie de terminal
arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example.js Les données ont été ajoutées au fichier avec succès.
Fichier avant ajout
// Exemple de programme Node.js qui ajoute des données à un fichier var fs = require('fs'); var data = "\nApprenez Node.js avec l'aide du tutoriel bien construit Node.js."; // Ajouter des données à un fichier fs.appendFileSync('sample.txt', data, 'utf8'); console.log("Les données ont été ajoutées au fichier avec succès.")
Sortie de terminal
arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example-2.js Les données ont été ajoutées au fichier avec succès.
Fichier avant ajout
Bienvenue sur fr.oldtoolbag.com.
Fichier après ajout
Bienvenue sur fr.oldtoolbag.com. Apprenez Node.js avec l'aide du tutoriel bien construit Node.js.
Dans ce tutoriel- Ajouter des données à un fichier dans Node.jsEn Chine, nous avons appris à ajouter des données aux fichiers de Node.js, en utilisant les fonctions appendFileSync() et appendFile() du module FS de Node.js, respectivement pour les programmes Node.js synchrones et asynchrones.