Skip to content

Instantly share code, notes, and snippets.

@douglasjunior
Last active July 6, 2022 12:04
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save douglasjunior/85c0f65b4797dc0b32419d477dce2fa8 to your computer and use it in GitHub Desktop.
Save douglasjunior/85c0f65b4797dc0b32419d477dce2fa8 to your computer and use it in GitHub Desktop.
Liberar espaço em disco no MacOS para desenvolvedores React Native
  1. Apagar node_modules, mas pra isso ser eficiente todos os seus projetos tem que estar dentro de uma mesma subpasta chamadas, exemplo: /home/user/projetos/.

Você entra na pasta /home/user/projetos/ pelo terminal e roda:

find . -name 'node_modules' -type d -prune -exec rm -rf '{}' +

Se rodar esse comando em pasta errada pode acontecer dele apagar node_modules de dentro das pastas do NVM, ou alguma global, oq vai te forçar a reinstalar todas as versões do Node da sua máquina.

Apagar a pasta build dos projetos Android nativos, mesma regra aplicada ao node_modules:

find . -name 'build' -type d -prune -exec rm -rf '{}' +

Apagar a pasta Pods dos projetos iOS nativos, mesma regra aplicada ao node_modules:

find . -name 'Pods' -type d -prune -exec rm -rf '{}' +
  1. Apagar arquivos de compilação do Xcode.
rm -rf $HOME/Library/Developer/Xcode/Archives/*
rm -rf $HOME/Library/Developer/Xcode/DerivedData/*
  1. Apagar caches do NPM, yarn, maven, gradle, cocoapods:

Apaga cache local do yarn:

yarn cache clean

Apaga todos os arquivos armazenados em ~/.yarn:

yarn cache clean --mirror

Apaga cache do NPM:

npm cache clean --force

Outros:

rm -rf $HOME/.m2
rm -rf $HOME/.gradle
rm -rf $HOME/.cocoapods
  1. Apagar emuladores Android não utilizados: Entra na pasta $HOME/.android/avd e apaga oq quiser.

  2. Apagar os caches dos simuladores iPhone. Com os simuladores fechados, execute o comando: xcrun simctl erase all

  3. Inspecionar e apagar outras pastas ** (com MUITO cuidado) ** que possam estar ocupando mto espaço. Clica no menu: 🍏 -> About this Mac -> Storage -> Manage. Na janela que abrir, clique em: Documents -> File Browser Vá navegando nas pastas e vendo se encontra alguma que seja segura para apagar e que esteja ocupando mto espaço.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment