Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Dalam pengembangan aplikasi menggunakan Node.js, kamu mungkin perlu menulis atau membaca file. Node.js menyediakan modul fs (file system) yang mempermudah tugas ini. Modul ini memiliki beberapa metode, tetapi kita fokus pada dua metode utama: fs.writeFile
untuk menulis file dan fs.readFile
untuk membaca file.
fs.writeFile
Memuat Modul fs: Pertama, kamu perlu memuat modul fs menggunakan require.
const fs = require('fs');
Menggunakan fs.writeFile:
Gunakan fs.writeFile
untuk menulis data ke file. Fungsi ini membutuhkan tiga argumen: nama file, data yang akan ditulis, dan callback untuk menangani error.
fs.writeFile('contoh.txt', 'Halo Dunia!', (err) => {
if (err) {
console.error('Terjadi kesalahan saat menulis ke file', err);
return;
}
console.log('File berhasil ditulis!');
});
fs.readFile
fs.readFile
untuk membaca data dari file. Fungsi ini membutuhkan dua argumen: nama file dan callback untuk menangani data yang dibaca atau error.
fs.readFile('contoh.txt', 'utf8', (err, data) => {
if (err) {
console.error('Terjadi kesalahan saat membaca file', err);
return;
}
console.log('Isi file:', data);
});
fs.readFile
, pastikan untuk menyetel encoding ke 'utf8'
agar data dibaca sebagai string. Jika tidak, data akan dibaca sebagai buffer.fs.writeFileSync
dan fs.readFileSync
.Dengan memahami dan menggunakan fs.writeFile
dan fs.readFile
, kamu sekarang dapat dengan mudah menangani file dalam aplikasi Node.js. Selamat mencoba dan pastikan untuk menangani setiap error yang mungkin terjadi.
Link terkait: