Não deixe que pacotes não usados atrapalhem seus drives, livre-se deles com o npkill.
Node.js é um ambiente de tempo de execução JavaScript que permite executar JavaScript fora dos navegadores da web, tornando-o uma escolha popular para o desenvolvimento de todos os tipos de aplicativos. Parte de sua popularidade se deve à abundância de pacotes NPM disponíveis para facilitar a experiência do desenvolvedor.
No entanto, esses pacotes podem consumir muito espaço em seu disco e você pode não querer mantê-los depois de concluir o processo de desenvolvimento. Aprenda como limpar esses pacotes indesejados do node_modules pasta com npkill.
O que é npkill e como você pode usá-lo?
npkill é um peso leve Pacote NPM que permite encontrar e remover facilmente node_modules pastas. Antes de começar a usar o npkill, certifique-se de ter Node.js e NPM instalado em seu computador.
Relacionado: Como instalar Node.js e npm no Windows
A execução do npkill é um processo bastante simples e não requer a instalação de nenhuma dependência adicional. Você pode acessá-lo executando este comando no terminal:
npx npkill
Este comando fará a varredura para todos os node_modules As pastas começam no caminho onde o comando foi executado e as exibem junto com a quantidade de espaço que ocupam no disco.
Usando esta ferramenta interativa, você pode escolher os projetos que não estão mais desenvolvendo ativamente e excluir os arquivos e pastas de dependência de maneira transparente, com apenas o pressionar de um botão.
Você pode usar as teclas de seta para se mover entre as pastas listadas e as Barra de Espaço para excluir a pasta selecionada. Uma vez feito isso, use o Q chave ou Ctrl + C para sair do menu interativo.
Seja cauteloso ao excluir as pastas
npkill é uma ferramenta útil para excluir arquivos indesejados de projetos antigos que você não mantém mais. No entanto, excluindo o node_modules pasta de projetos ativos exigirá que você os reinstale antes de executar o aplicativo novamente. É recomendável que você proceda com cuidado ao excluir qualquer pasta, pois essa ação é irreversível.
Novo no ecossistema Node.js ou em transição de uma tecnologia diferente? Aqui está tudo o que você precisa saber para começar a desenvolver o Node.js.
Atualize seu conjunto de habilidades de programação do front-end para a pilha completa com Node.js
Leia a seguir
- Programação
- JavaScript
- Programação
- Dicas de codificação

Nitin é um desenvolvedor de software ávido e um estudante de engenharia da computação desenvolvendo aplicativos da web usando tecnologias JavaScript. Ele trabalha como desenvolvedor web freelance e gosta de escrever para Linux e programação em seu tempo livre.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever