Rumah > hujung hadapan web > tutorial js > Bagaimana Saya Menulis ke Fail dalam Node.js?

Bagaimana Saya Menulis ke Fail dalam Node.js?

Patricia Arquette
Lepaskan: 2024-12-14 05:38:13
asal
462 orang telah melayarinya

How Do I Write to Files in Node.js?

Menulis ke Fail dalam Node.js

Menulis ke fail dalam Node.js ialah tugas yang mudah, walaupun Sistem Fail itu rumit API. Pendekatan yang paling banyak digunakan melibatkan langkah berikut:

Mengimport Modul Sistem Fail:

Mulakan dengan mengimport modul fs, yang menyediakan fungsi untuk pengendalian fail.

const fs = require('fs');
Salin selepas log masuk

Membuka Fail:

Untuk menulis kepada fail, anda mesti membukanya dahulu. Anda boleh melakukan ini menggunakan fungsi fs.writeFile(), yang membawa laluan ke fail dan fungsi panggil balik.

fs.writeFile("/tmp/test", "Hey there!", function(err) {
Salin selepas log masuk

Menulis ke Fail:

Di dalam fungsi panggil balik, anda boleh mengendalikan sebarang ralat yang berlaku semasa menulis ke fail. Jika tiada ralat, anda boleh log mesej kejayaan.

    if(err) {
        return console.log(err);
    }
    console.log("The file was saved!");
}); 
Salin selepas log masuk

Kaedah Alternatif: Penulisan Segerak

Node.js juga menyediakan kaedah segerak untuk menulis kepada fail menggunakan fs.writeFileSync().

fs.writeFileSync('/tmp/test-sync', 'Hey there!');
Salin selepas log masuk

Kaedah ini menulis ke fail serta-merta, tanpa menggunakan fungsi panggil balik. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa penulisan segerak boleh menyekat gelung acara dan harus digunakan dengan berhati-hati.

Atas ialah kandungan terperinci Bagaimana Saya Menulis ke Fail dalam Node.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan