Limpeza do node_modules para Mac

Recupere espaço de projetos Node.js

O MintDisk encontra o node_modules de projetos que você não toca há semanas e mostra o comando de instalação que o restaura. Os caches de pacotes também entram.

A verificação é grátis. Limpar e excluir estão incluídos no teste grátis de 7 dias e no Pro.

Pacote do desenvolvedor do MintDisk com o node_modules de demo-web selecionado, parado há 94 dias e restaurado com npm install

Como limpar o node_modules com o MintDisk

  1. 1

    Encontre projetos parados

    O Pacote do desenvolvedor procura em pastas como ~/Developer, ~/Projects e ~/Code projetos com package.json cujos arquivos não mudam há 30, 60, 90 ou 180 dias.

  2. 2

    Confira o comando de restauração

    Cada projeto mostra npm install, pnpm install, yarn install ou bun install, conforme o lockfile. As pastas .next e .nuxt também aparecem.

  3. 3

    Mova para a Lixeira

    As pastas node_modules selecionadas vão para a Lixeira. package.json, o lockfile e seu código não são tocados.

Quando ajuda

  • Projetos paralelos antigos

    Centenas de megabytes de node_modules por projeto somam muito em vários repositórios.

  • Limpeza do cache do npm

    A Limpeza profunda lista o cache do npm, o store do pnpm e os caches do Yarn e do Bun, que os gerenciadores de pacotes baixam de novo quando precisam.

  • Saída de build do Next.js e do Nuxt

    As pastas .next e .nuxt de projetos parados são encontradas ao lado do node_modules.

Bom saber

  • Um projeto é considerado parado pela última mudança nos próprios arquivos e nos metadados do git. O MintDisk não verifica alterações não commitadas.
  • As pastas node_modules do Pacote do desenvolvedor vão para a Lixeira; os caches de pacotes limpos na Limpeza profunda são apagados permanentemente.
  • A busca vai até 6 níveis de profundidade nas pastas padrão e nas que você adicionar; links simbólicos não são seguidos.
  • Reinstalar leva tempo e precisa de conexão de rede.

Perguntas e respostas

É seguro remover o node_modules?

Sim, quando o projeto ainda tem o package.json: o comando de instalação reconstrói o node_modules. O MintDisk mostra esse comando e confere a pasta de novo antes de removê-la.

Como o MintDisk decide que um projeto está parado?

Ele olha a mudança mais recente nos arquivos do projeto, até dois níveis, e a atividade do git, como o HEAD e o índice. Você escolhe 30, 60, 90 ou 180 dias.

Ele limpa o cache do npm?

Sim. A Limpeza profunda lista o cache do npm e o store do pnpm e os seleciona como recomendados; os caches do Yarn e do Bun aparecem, mas não vêm selecionados.

A limpeza do node_modules é grátis?

A análise é grátis. Remover exige o teste grátis de 7 dias ou uma licença Pro.

Continue explorando

Experimente no seu Mac

O MintDisk funciona no macOS 12 ou posterior, em Macs com Apple silicon e Intel. Comece o teste de 7 dias no app, sem cartão.

Pergunte aos assistentes de IA sobre o MintDisk

Avaliações imparciais em tempo real dos principais modelos de linguagem.