Apakah parameter untuk nodejs menulis ke fail?

下次还敢
Lepaskan: 2024-04-21 05:46:13
asal
1227 orang telah melayarinya

Parameter tulis kaedah fs.writeFile() dalam Node.js termasuk: Laluan fail: laluan mutlak atau relatif bagi fail yang akan ditulis. Data: Data yang akan ditulis pada fail (String, Buffer atau tatasusunan blok data). Pilihan (pilihan): Mengandungi atribut pilihan berikut: pengekodan: pengekodan data (lalai ialah 'utf8') mod: mod kebenaran fail (lalai ialah 0o666) bendera: bendera semasa membuka fail (lalai ialah 'w')

Apakah parameter untuk nodejs menulis ke fail?

Parameter penulisan fail Node.js

Apabila menggunakan kaedah fs.writeFile() untuk menulis fail dalam Node.js, anda boleh lulus parameter berikut:

1 laluan fail

untuk menentukan laluan fail ditulis. Boleh menjadi laluan mutlak atau laluan relatif berbanding dengan direktori kerja semasa.

2. Data

Data yang akan ditulis ke fail. Boleh menjadi rentetan, Penampan atau tatasusunan yang mengandungi ketulan data.

3. Pilihan (pilihan)

Objek JavaScript yang mengandungi konfigurasi pilihan. Boleh termasuk atribut berikut:

  • pengekodan: Pengekodan data, lalai ialah 'utf8'.
  • mod: Mod kebenaran fail, lalai ialah 0o666.
  • flag: Tandai apabila membuka fail, lalai ialah 'w' (tulis ganti).

Contoh:

<code class="javascript">const fs = require('fs');

fs.writeFile('myFile.txt', 'Hello world!', (err) => {
  if (err) throw err;
  console.log('File written successfully.');
});

// 使用选项
fs.writeFile('myFile2.txt', 'Hello again!', { encoding: 'ascii' }, (err) => {
  if (err) throw err;
  console.log('File written successfully with ASCII encoding.');
});</code>
Salin selepas log masuk

Butiran:

  • pengekodan: Menentukan pengekodan data untuk ditulis pada fail. Pengekodan yang disokong termasuk 'utf8', 'ascii', 'base64', dsb.
  • mod: Tetapkan mod kebenaran fail. Nilai ialah nombor perlapanan yang mewakili pemilik fail, kumpulan dan dunia membaca, menulis dan melaksanakan kebenaran pada fail.
  • bendera: Tentukan bendera semasa membuka fail. Bendera lain yang disokong termasuk 'r' (baca), 'a' (tambah), 'w+' (baca-tulis tulis ganti), dsb.

Atas ialah kandungan terperinci Apakah parameter untuk nodejs menulis ke fail?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan