Vai al contenuto
Errori JavaScriptErrore
EEXIST

EEXIST: Il file esiste già

Un'operazione di creazione file è fallita perché il percorso di destinazione esiste già.

node

Cause di questo errore

Hai tentato di creare un file o una directory che esiste già. Questo accade con fs.mkdirSync() senza il flag recursive, con fs.writeFileSync() usando flag esclusivi, o con fs.linkSync() quando la destinazione esiste.

Come correggerlo

Verifica prima se il file esiste con fs.existsSync(). Usa l'opzione { recursive: true } per mkdirSync. Gestisci l'errore EEXIST con eleganza nel tuo blocco catch. Usa i flag appropriati (wx invece di w) solo quando è richiesta l'unicità.

Documentazione ufficiale

Codici di errore correlati