Estaba usando chokidar por primera vez y estaba tratando de obtener todos los nombres de archivo en un directorio y enviarlos a una matriz. Chokidar obtiene con éxito los nombres de los archivos, pero cuando los empujo a la matriz, los nombres no se registran. O tal vez se están registrando y luego se sobrescriben con una ruta vacía cuando chokidar busca actualizaciones. De cualquier manera, ¿cómo puedo obtener todos los nombres de archivo en una matriz? Cualquier ayuda es apreciada. Gracias por adelantado.
const chokidar = require('chokidar'); var currentData = [] chokidar.watch('./dirPATH').on('all', (event, path) => { //what I tried if (path != '' && path != ' ' && path != null && path != undefined) { currentData.push(path); } console.log(path) //prints path correctly }); console.log(currentData) //prints empty array //expected print array with items of file names aquired by chokidar