Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.28 KB

File metadata and controls

39 lines (30 loc) · 1.28 KB

Cómo borrar node_modules y los archivos lockfile recursivamente en Linux para liberar espacio

Aclaracion: Antes que nada se recomienda moverse al directorio donde tiene los proyectos, si los tiene repartidos por todo el sistema puede ir simplemente a / y los buscara de forma recursiva por todo el sistema, en mi cado me voy a ~/dev/ con cd ~/dev/ porque se que ahi estan todos los proyectos

Listar todas las carpetas node_modules

find . -type d -name "node_modules" -prune | xargs du -chs

Output Console

924M    ./work/blog/node_modules
839M    ./work/landing-page/node_modules
669M    ./diego-projects/games/solitaire/node_modules
530M    ./diego-projects/games/arkanoid/node_modules
521M    ./diego-projects/games/2048/node_modules
350M    ./lambda/s3-dynamoDB/node_modules
346M    ./diego-projects/games/tetris/node_modules
263M    ./diego-projects/games/snake/node_modules
139M    ./diego-projects/portfolio/node_modules

Borrar todas las carpetas node_modules

find . -type d -name "node_modules" -prune -exec rm -rf '{}' +

Borrar todos los archivos lockfile

find . -type f -name "package-lock.json" -exec rm -f {} +
find . -type f -name "yarn.lock" -exec rm -f {} +
find . -type f -name "bun.lockb" -exec rm -f {} +