Node.JS FS.metode writeFile () (tulis ke file)

Node.JS FS.metode writeFile () (tulis ke file)

Node.JS FS.writeFile () Metode menulis data ke file secara tidak sinkron dengan mengganti file jika sudah ada. Fungsi ini dapat menulis data dari string atau buffer.

Opsi pengkodean diabaikan jika data adalah buffer. Pengkodean default adalah 'UTF8', mode file default adalah 0666 dan bendera default digunakan 'w' berarti mode tulis.

Sintaksis

Itu FS.writeFile () Fungsi di NodeJs (JavaScript) menggunakan sintaks berikut.

 FS.WriteFile (nama file, data [, opsi], panggilan balik) 

Di Sini:

  1. nama file adalah nama file dengan jalan.
  2. data adalah string atau buffer untuk ditulis
  3. pilihan bisa menjadi objek yang seperti encoding, mode, bendera.
  4. panggilan balik Fungsi mengambil kesalahan parameter tunggal dan digunakan untuk mengembalikan kesalahan.

Contoh

Mari Buat File JavaScript testwritefile.JS dan tambahkan konten berikut. Skrip ini akan menulis “halo dunia!”String ke dalam file bernama keluaran.txt di direktori saat ini.

var fs = membutuhkan ('fs'); FS.writeFile ("output.txt "," halo dunia!", function (err) if (err) return console.kesalahan (err); konsol.log ("file disimpan dengan sukses!"););
12345678var fs = membutuhkan ('fs'); FS.writeFile ("output.txt "," halo dunia!", function (err) if (err) return console.kesalahan (err); konsol.log ("file disimpan dengan sukses!"););

Simpan file dan jalankan dengan node.JS

node testwritefile.JS  
Output: File disimpan dengan sukses! 

Anda juga dapat melihat konten output.txt dengan perintah tipe pada perintah windows atau kucing di linux.