EEXISTEEXIST: Dosya zaten mevcut
Hedef yol zaten var olduğu için dosya oluşturma işlemi başarısız oldu.
Bu hatanın nedenleri
Zaten var olan bir dosya veya dizin oluşturmaya çalıştınız. Bu durum, recursive bayrağı olmadan kullanılan fs.mkdirSync(), exclusive bayraklarıyla kullanılan fs.writeFileSync() veya hedef mevcutken kullanılan fs.linkSync() ile ortaya çıkar.
Nasıl düzeltilir
Önce fs.existsSync() ile dosyanın var olup olmadığını kontrol edin. mkdirSync için { recursive: true } seçeneğini kullanın. catch bloğunuzda EEXIST hatasını düzgün şekilde ele alın. Yalnızca benzersizlik gerektiğinde uygun bayrakları (w yerine wx) kullanın.
İlgili Hata Kodları
ERR_HTTP2_STREAM_ERRORERR_HTTP2_STREAM_ERROR
Bir HTTP/2 akışında hata oluştu.
ERR_CRYPTO_INVALID_STATEERR_CRYPTO_INVALID_STATE
Bir kripto işlemi geçersiz bir durumda gerçekleştirildi.
EMFILEEMFILE: Too many open files
Süreç, izin verilen maksimum açık dosya tanımlayıcı sayısına ulaştı.
TypeError: Cannot convert undefined or null to objectTypeError: undefined veya null bir nesneye dönüştürülemez
Nesne bekleyen bir yerleşik metoda null veya undefined geldi.
RangeErrorRangeError
Bir değer, geçersiz bir dizi uzunluğu veya çağrı yığını boyutunun aşılması gibi beklenen aralığın dışında.
TypeError: Reduce of empty array with no initial valueTypeError: Başlangıç değeri olmayan boş bir dizide reduce çağrıldı
Array.reduce() başlangıç değeri verilmeden boş bir dizi üzerinde çağrıldı.