DEV Community

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

Posted on • Edited on

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

Top comments (2)

Collapse
 
slpfrsly4 profile image
slpfrsly4

Deletar a pasta node_modules/ é uma maneira eficaz de liberar espaço em disco, especialmente em projetos JavaScript ou TypeScript que utilizam o gerenciador de pacotes npm ou yarn espaço grande invisível. Essa pasta pode ocupar centenas de megabytes, ou até gigabytes, dependendo da quantidade de dependências do projeto.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.