Cómo comprobar si existe un archivo en Node.js

Cómo verificar si un archivo existe en el sistema de archivos usando Node.js, usando elfsmódulo

La forma de verificar si un archivo existe en el sistema de archivos, usando Node.js, es usando elfs.existsSync()método:

const fs = require('fs')

const path = ‘./file.txt’

try { if (fs.existsSync(path)) { //file exists } } catch(err) { console.error(err) }

Este método es sincrónico. Esto significa que está bloqueando. Para comprobar si un archivo existe de forma asincrónica, puede utilizarfs.access(), que comprueba la existencia de un archivo sin abrirlo:

const fs = require('fs')

const path = ‘./file.txt’

fs.access(path, fs.F_OK, (err) => { if (err) { console.error(err) return }

//file exists })

Descarga mi gratisManual de Node.js


Más tutoriales de nodos: