Lompat ke konten
Error JavaScriptError
EEXIST

EEXIST: File sudah ada

Operasi pembuatan file gagal karena path target sudah ada.

node

Apa penyebab error ini

Anda mencoba membuat file atau direktori yang sudah ada. Ini terjadi dengan fs.mkdirSync() tanpa flag recursive, atau fs.writeFileSync() dengan flag eksklusif, atau fs.linkSync() ketika target sudah ada.

Cara memperbaikinya

Periksa apakah file sudah ada terlebih dahulu dengan fs.existsSync(). Gunakan opsi { recursive: true } untuk mkdirSync. Tangani error EEXIST dengan baik di blok catch Anda. Gunakan flag yang sesuai (wx alih-alih w) hanya bila keunikan diperlukan.

Dokumentasi Resmi

Kode Error Terkait