Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luizfiuzaa/freeman
.bat script to clean the cache for Flutter applications
https://github.com/luizfiuzaa/freeman
batch cache flutter
Last synced: about 1 month ago
JSON representation
.bat script to clean the cache for Flutter applications
- Host: GitHub
- URL: https://github.com/luizfiuzaa/freeman
- Owner: luizfiuzaa
- Created: 2024-08-21T12:58:21.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-30T10:44:19.000Z (3 months ago)
- Last Synced: 2024-09-28T14:40:12.584Z (about 2 months ago)
- Topics: batch, cache, flutter
- Language: Batchfile
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Freeman
O **Freeman Script** é um script de limpeza automatizado projetado para ambientes Flutter. Ele remove arquivos e diretórios desnecessários e corrige problemas de cache, preparando o ambiente para uma nova construção.
## Como Funciona
1. **Limpeza Geral**
- `flutter clean`: Remove arquivos temporários de builds anteriores.
- `flutter pub cache repair`: Repara o cache do pub.
- `flutter pub cache clean`: Limpa o cache do pub.2. **Remoção de Diretórios e Arquivos**
- Remove diretórios e arquivos específicos do Flutter e gradle que podem causar problemas em builds subsequentes.3. **Recuperação e Atualização de Dependências**
- Executa `flutter pub get` para garantir que todas as dependências estejam atualizadas.## Uso
1. Salve o script como um arquivo `.bat`, por exemplo, `freeman.bat`.
2. Execute o script no prompt de comando do Windows para iniciar o processo de limpeza.```batch
freeman.bat
```## Observações
- Certifique-se de ter o Flutter instalado e configurado corretamente antes de executar o script.
- O script pode remover arquivos importantes, por isso é recomendável fazer backup do projeto antes de executá-lo.
- O script é projetado para ser executado em um ambiente Windows.---
## Colocar Freeman como Alias no Windows
1. Primeiro passo devemos deixar o Arquivo freeman.bat em algum lugar que não irá ser mudado, por exemplo: `C:\scripts\freeman.bat`
3. Devemos copiar a pasta `\bat` do projeto para o disco atual. *Obs.: Caso coloque o freeman em outro diretório lembre-se de atualizar o arquivo `macros.doskey`*
4. Feito isso devemos rodar os camandos para Colocar o script de macros para a inicialização
* `reg add "HKCU\Software\Microsoft\Command Processor" /v Autorun /d "doskey /macrofile=\"C:\bat\macros.doskey\"" /f`
* `reg query "HKCU\Software\Microsoft\Command Processor" /v Autorun`
5. Have a good day