Estoy usando la función de devolución de llamada fs.readdir para hacer cosas en un archivo de ruta, pero quiero esperar a que finalice la devolución de llamada para continuar con el resto de mi código.
const get = async(path_files) => { fs.readdir(path_files, function(err, files) { do stuff that takes time; }) };Cuando llamo a esta función, quiero que console.log se ejecute después de la devolución de llamada de fs.readdir (que no es el caso con este código).
const start_get = async() => { await get(path_files); console.log("the stuff was done"); }He visto respuestas similares en el sitio web, pero no puedo entenderlo.