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, sering kali kita perlu menyimpan data sementara. Salah satu cara yang efisien adalah menggunakan file .txt
. NodeJS menyediakan modul yang sangat membantu dalam pengelolaan file ini.
fs
Untuk menangani file di NodeJS, kamu perlu mengimpor modul fs
(file system). Modul ini sudah tersedia secara bawaan. Kamu bisa mengimpor modul ini dengan menambahkan kode berikut di awal skrip NodeJS kamu:
const fs = require('fs');
.txt
Untuk membaca file .txt
, kamu bisa menggunakan fungsi fs.readFile
atau fs.readFileSync
. Misalnya, jika kamu memiliki file bernama data.txt
, berikut adalah cara membacanya:
fs.readFile('data.txt', 'utf-8', (err, data) => {
if (err) {
console.error(err);
return;
}
console.log(data);
});
try {
const data = fs.readFileSync('data.txt', 'utf-8');
console.log(data);
} catch (err) {
console.error(err);
}
.txt
Menulis ke file dapat dilakukan menggunakan fs.writeFile
atau fs.writeFileSync
.
const dataToWrite = 'Ini adalah data sementara';
fs.writeFile('data.txt', dataToWrite, (err) => {
if (err) {
console.error(err);
return;
}
console.log('File berhasil ditulis!');
});
const dataToWrite = 'Ini adalah data sementara';
try {
fs.writeFileSync('data.txt', dataToWrite);
console.log('File berhasil ditulis!');
} catch (err) {
console.error(err);
}
Menggunakan file .txt
untuk penyimpanan data sementara di NodeJS sangatlah mudah dan efisien. Dengan memahami cara membaca dan menulis file, kamu bisa membuat aplikasi yang lebih dinamis dan responsif. Ingat untuk selalu menangani error yang mungkin terjadi saat bekerja dengan file agar aplikasi tetap stabil.
Link terkait: