Maison > interface Web > js tutoriel > Comment écrire un fichier à l'aide de la fonction fs.writeFile() dans Node.js

Comment écrire un fichier à l'aide de la fonction fs.writeFile() dans Node.js

不言
Libérer: 2019-03-07 10:00:18
original
6953 Les gens l'ont consulté

La fonction fs.writeFile() de Node.js écrit des données dans un fichier de manière asynchrone et remplace le fichier s'il existe déjà. Cette fonction peut écrire des données à partir d'une chaîne ou d'un tampon. Cet article vous présentera comment Node.js utilise la fonction fs.writeFile() pour écrire des fichiers.

Comment écrire un fichier à laide de la fonction fs.writeFile() dans Node.js

Jetons d'abord un coup d'œil à la syntaxe de base de la fonction fs.writeFile()

 fs.writeFile(filename, data[, options], callback)
Copier après la connexion

Si les données sont un tampon, les options de codage sont ignorées. Le codage par défaut est « utf8 », le mode de fichier par défaut est 0666 et l'indicateur par défaut utilise « w » pour le mode d'écriture.

1. path est le nom du fichier avec le chemin.

2. data est la chaîne ou le tampon à écrire

3. Les options peuvent être des objets comme {encoding, mode, flag}.

4. Le rappel utilise un seul paramètre d'erreur et est utilisé pour renvoyer l'erreur.

Regardons un exemple précis

Le code est le suivant

Créez un fichier JavaScript (par exemple : app.js) et ajoutez le contenu suivant. Ce script écrit la chaîne « Hello World ! » dans un fichier nommé output.txt dans le répertoire actuel.

var fs = require('fs');

fs.writeFile("output.txt", "Hello World!", function(err) {
    if(err) {
        return console.log(err);
    }
    console.log("File saved successfully!");
});
Copier après la connexion

Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention aux autres didacticiels de colonnes connexes sur le site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal