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

496
Vistas
¿Cómo encontrar todos los directorios de node_modules en un directorio determinado y sus subcarpetas y luego eliminarlos? (Nodo.js/fs)

Hace poco me presentaron a fs ya que soy un poco novato. Mi objetivo es escribir un programa para encontrar todas las carpetas de node_modules dentro de un directorio dado y sus subcarpetas. Por ejemplo, tengo un directorio que contiene todos mis directorios de proyectos y en cada uno de ellos tengo directorios node_modules que me gustaría limpiar regularmente escribiendo mi propio programa pequeño usando fs & node, para poder navegar al directorio (o cualquier directorio) y ejecute mi comando para eliminarlos sobre la marcha en lugar de intentar usar el explorador de archivos para eliminar todo lo que generalmente bloquea el Explorador de Windows por completo.

Descubrí la forma más simple de esto, que es simplemente ingresar a ese directorio específicamente y eliminarlo. Pero necesito buscar en todas las subcarpetas, encontrar los directorios node_modules y luego eliminarlos todos.

Esto es lo que he implementado que funciona, pero solo para el directorio dado en el que me encuentro actualmente.

 import fs from 'fs-extra'; const folder = './node_modules'; fs.remove(folder, err => { if (err) { console.log("You messed up ya dummy, so read this ---> ", err); } else { console.log("You deleted those gosh darn node thingys. Congrats, you're a genuis."); } });

about 4 years ago · Juan Pablo Isaza
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