DISKON 50% terbatas! 🎉 Gunakan kupon "programmer2025"di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Artikel ini akan membahas cara membuat dan menghapus direktori dalam Node.js dengan menggunakan modul bawaan fs. Proses ini sangat berguna ketika kamu ingin mengelola file dan folder di aplikasi Node.js kamu.
Untuk membuat direktori baru, kamu dapat menggunakan fungsi fs.mkdir(). Fungsi ini memerlukan dua argumen utama: path dari direktori yang ingin dibuat dan callback fungsi untuk menangani error atau konfirmasi pengoperasian yang sukses.
const fs = require('fs');
fs.mkdir('nama-direktori', (error) => {
if (error) {
return console.error('Gagal membuat direktori:', error);
}
console.log('Direktori berhasil dibuat!');
});
Jika kamu ingin versi yang bisa dihentikan sementara sehingga menunggu operasinya selesai sebelum melanjutkan kode, gunakan fs.mkdirSync().
const fs = require('fs');
try {
fs.mkdirSync('nama-direktori-sync');
console.log('Direktori berhasil dibuat secara sinkron!');
} catch (error) {
console.error('Gagal membuat direktori secara sinkron:', error);
}
Untuk menghapus direktori, gunakan fungsi fs.rmdir(). Fungsi ini juga memerlukan dua argumen utama: path dari direktori yang ingin dihapus dan callback fungsi untuk menangani error atau konfirmasi pengoperasian yang sukses.
const fs = require('fs');
fs.rmdir('nama-direktori', (error) => {
if (error) {
return console.error('Gagal menghapus direktori:', error);
}
console.log('Direktori berhasil dihapus!');
});
Jika ingin operasi penghapusan yang bersifat sinkron, gunakan fs.rmdirSync().
const fs = require('fs');
try {
fs.rmdirSync('nama-direktori-sync');
console.log('Direktori berhasil dihapus secara sinkron!');
} catch (error) {
console.error('Gagal menghapus direktori secara sinkron:', error);
}
Dengan panduan ini, kamu sekarang bisa dengan mudah membuat dan menghapus direktori dalam Node.js.olola
Link terkait: