DEV Community

Cover image for Liberar espaço deletando os node_modules/
Felipe 0liveira
Felipe 0liveira

Posted on • Edited on

2 1

Liberar espaço deletando os node_modules/

Pra quem não sabe a pastinha node_modules, armazena todos os "modulos" e bibliotecas que usamos em nosso projeto, porém na maioria das vezes nós temos mais de 1 projeto que usam uma mesma dependência, na minha maquina em questão, tenho por volta de 40 repositórios que usam o npm.

Por conta disso, tenho muito espaço sendo utilizado em disco e pra dar uma boa aliviada, uma alternativa super interessante é simplesmente apagar as pastas node_modules de cada projeto.

Para não precisar acessar cada diretório, basta abrir o seu terminal e ir para a pasta do seu workspace e rodar o seguinte comando:

~ $ find . -name node_modules -type d -print0|xargs -0 rm -rf --
Enter fullscreen mode Exit fullscreen mode

Terminal

Esse comando basicamente é dividido em duas partes, a primeira é responsável por procurar todos os diretórios com o nome node_modules e retornar seu caminho completo para o segundo comando que tem a atribuição de deletar, a partir de um caminho e,

All Done Galera!

Espero ter ajudado <3

Sentry workshop image

Sick of your mobile apps crashing?

Let Simon Grimm show you how to fix them without the guesswork. Join the workshop and get to debugging.

Save your spot →

Top comments (0)

Sentry workshop image

Sick of your mobile apps crashing?

Let Simon Grimm show you how to fix them without the guesswork. Join the workshop and get to debugging.

Save your spot →

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay