English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base NodeJS

NodeJS Express.js

NodeJS buffer&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS file(FS)

Altri NodeJS

Aggiunta di contenuto a un file in Node.js FS

Node.js aggiunge contenuti a un file

Per aggiungere dati a un file in Node.js, utilizzare la funzione di file asincrona Node FSappendFile() o la funzione di file sincrona FSappendFileSync() di Node.

In questo tutorial Node.js, impareremo

  • Sintassi della funzione appendFile()

  • Sintassi della funzione appendFileSync()

  • Esempio di appendFile(): aggiunta di dati al file in modo asincrono

  • Esempio di appendFileSync(): aggiunta di dati al file in modo sincrono

 Sintassi di appendFile()

fs.appendFile(filepath, data, opzioni, callback_function);

La funzione di callback è obbligatoria e viene chiamata dopo aver aggiunto i dati al file.

 Sintassi di appendFileSync()

fs.appendFileSync(filepath, data, opzioni);

Descrizione dei parametri:

  • filepath [Obbligatorio] è una stringa utilizzata per specificare il percorso del file

  • data [Obbligatorio] è il contenuto che si aggiunge al file

  • opzioni [Opzionale] con specifica codifica/modo/simbolo

AttenzioneSe il file specificato non esiste, verrà creato un nuovo file con il nome fornito e i dati verranno aggiunti a tale file.

Esempio: Node.js utilizza appendFile() in modo asincrono per aggiungere dati a un file

Per aggiungere dati in modo asincrono a un file in Node.js, utilizzare la funzione appendFile() del modulo FS di Node.js, come indicato di seguito:}}

// Esempio di programma Node.js che aggiunge dati a un file
var fs = require('fs'); 
 
var data = "\nImpara Node.js con l'aiuto di un ben costruito Tutorial Node.js."; 
 
// Aggiungi dati al file
fs.appendFile('sample.txt',data, 'utf8', 
    // Funzione di callback
    function(err) {  
        if (err) throw err; 
        // Se non ci sono errori
        console.log("I dati sono stati aggiunti al file con successo.") 
 });

Output del terminale

arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example.js
I dati sono stati aggiunti al file con successo.

File prima dell'aggiunta

// Esempio di programma Node.js che aggiunge dati a un file
var fs = require('fs'); 
 
var data = "\nImpara Node.js con l'aiuto di un ben costruito Tutorial Node.js."; 
 
// Aggiungi dati al file
fs.appendFileSync('sample.txt',data, 'utf8'); 
console.log("I dati sono stati aggiunti al file con successo.")

Output del terminale

arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example-2.js
I dati sono stati aggiunti al file con successo.

File prima dell'aggiunta

Benvenuto su it.oldtoolbag.com.

File aggiunto

Benvenuto su it.oldtoolbag.com. 
Impara Node.js con l'aiuto di un ben costruito Tutorial Node.js.

Sommario:

Nel presente tutorial- Aggiungere alla fine di un file in Node.jsIn questo corso, abbiamo imparato a aggiungere dati ai file di Node.js, utilizzando le funzionalità sincrone e asincrone di appendFileSync() e appendFile() del modulo FS di Node.js in un programma Node.js.