Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

119
Vistas
¿Cómo cambio mi código de la función de devolución de llamada a la promesa?

Tengo un código como este a continuación. El código aún usa la función de devolución de llamada y quiero cambiar usando la promesa. Dudo en cómo cambiarlos. puedes ayudar como cambiarlo

 const fs = require('fs') fs.readdir('/', (err, result) => { if (err) { throw new Error(err.message) } console.log(result) })
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

fs.readdir('/') ya es una promesa, debe resolverlo con el chaining como lo hizo o con la sintaxis sugare usando async/await await dentro de IIFE

 (async () => { try{ const result = await fs.readdir('/'); console.log(result) }catch(err){ console.log(err.message) } })();
about 4 years ago · Juan Pablo Isaza Denunciar

0

Siempre que importe una versión asíncrona de readdir() que se encuentra en require('fs').promises que puede leer directorios de forma asíncrona

 const fs = require('fs').promises const asyncReadDir = async(dirName) => { try { const dirData = await fs.readdir(dirName) console.log("Read successfully") // other code here } catch(error){ // catch errors console.log(error) } } asyncReadDir("/downloads")
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda