Ringkasan
Selamat! Anda telah menyelesaikan modul Learn ini, dan sekarang Anda tahu cara bekerja dengan file dan direktori di Node.js.
Dalam modul ini, Anda mempelajari cara membaca file dan direktori, membuat file dan direktori, dan menulis data ke file. Kode Anda akan berjalan dalam produksi fiksi di perusahaan palsu terbesar di internet!
Beberapa hal yang perlu diingat dari modul ini:
- Selalu gunakan kumpulan nama
promises
pada modul bawaan. Anda kemudian dapat menggunakan operatorasync
danawait
untuk membuat kode sinkron tanpa memblokir eksekusi program. - Setiap kali Anda membuat direktori, pastikan Anda membungkusnya dalam
try/catch
. Perilaku default di Node.js adalah memunculkan kesalahan saat Anda mencoba membuat direktori yang sudah ada. Jika Anda hanya ingin memeriksa apakah direktori ada atau tidak, Anda dapat menggunakan metodestat
. Metode ini tidak ada dipromises
namespace layanan, tetapi pada objek utamafs
. - Jika Anda perlu mengurai jenis file lain, lihat paket di npmjs.org. Misalnya, Anda dapat menggunakan paket papaparse untuk file .csv. Anda dapat menggunakan paket fixy untuk file dengan lebar tetap.