OptiClear

Ferramentas de desenvolvimento

Limpar o cache do Node.js / npm no Mac

Para liberar espaço ou corrigir erros de instalação, limpe o cache do npm com segurança. Primeiro, execute npm cache verify no Terminal, que verifica e reduz o cache; se o problema continuar, use npm cache clean --force para esvaziá-lo por completo.

Atualizado em: 2 min de leitura

Limpe o cache do Node.js / npm sem adivinhar

Os dados do Node.js / npm geralmente ocupam 500 MB – 20 GB no Mac. A análise gratuita mostra o tamanho exato no seu Mac antes de você alterar qualquer coisa.

Analise seu Mac grátis

Análise grátis · Sem conta · Nada é apagado sem a sua permissão · Vai primeiro para a Lixeira · macOS 14+

Aplicativo
Node.js / npm
Tamanho típico dos dados
500 MB – 20 GB
Categoria
Ferramentas de desenvolvimento
Localização
~/.npm

Limpe primeiro pelo próprio Node.js / npm

O jeito mais seguro é a opção do próprio app: npm cache verify verifica e reduz o cache, e npm cache clean --force o esvazia; nenhum dos dois toca o node_modules dos seus projetos nem os pacotes globais.

Pastas de cache do Node.js / npm que você pode limpar

Estas pastas são recriadas automaticamente, então removê-las não mexe nos seus arquivos.

Locais conferidos em um Mac com o Node.js / npm instalado.

O que o cache do Node.js / npm guarda e quando limpar

Específico para Node.js / npm

A pasta de cache do npm guarda pacotes baixados, pacotes usados pelo npx e logs de comandos, e tudo isso é recriado automaticamente. Por isso, limpá-la é seguro. O maior consumo de espaço normalmente está na pasta node_modules de cada projeto, que a limpeza do cache não toca. Vale limpar quando o cache cresceu para vários gigabytes ou quando as instalações falham com erros de integridade, como EINTEGRITY.

O que acontece depois de limpar o cache do Node.js / npm

Na próxima instalação, o npm baixa os pacotes novamente e recria o cache sozinho, então a primeira instalação tende a ser mais lenta. Você não precisa entrar de novo na sua conta, pois o token de publicação fica salvo fora do cache. Seus projetos, as pastas node_modules e os pacotes globais continuam intactos.

0 de 3 concluídos

Conta e sincronização
Uma conta npm só é necessária para publicar pacotes; o token fica salvo em ~/.npmrc.

Experimente sem riscos

  1. Baixe e faça a análise gratuitamenteVeja todos os arquivos do Node.js / npm e seus tamanhos. Sem necessidade de conta.
  2. Limpeza gratuita por 7 diasInicie o teste gratuito de 7 dias do plano anual dentro do app.
  3. Mantenha ou canceleCancele nas configurações do App Store pelo menos 24 horas antes do fim do teste e você não será cobrado.
Baixar e analisar gratuitamente

Depois do teste grátis, o Pro custa R$ 249,90 por ano; cancele quando quiser.

Perguntas frequentes

Sim. As pastas marcadas como “Sim, é recriado automaticamente” são recriadas automaticamente; removê-las só deixa a próxima abertura mais lenta.
Preciso fazer login de novo no npm depois da limpeza?
Não. O login usado para publicar pacotes fica salvo em um arquivo de configuração separado, que a limpeza do cache não altera.
Limpar o cache deixa as instalações lentas para sempre?
Não. Só a primeira instalação depois da limpeza costuma demorar mais, porque o npm baixa os pacotes de novo para reconstruir o cache.

Guias de limpeza relacionados