Script para simplificar e torna sua instalação Laravel menos "opnativa", removendo dependencia opcionais e aplicando configurações personalizadas para otimização.
Peek.2025-03-02.19-27.mp4
Peek.2025-03-02.19-29.mp4
Warning
Este script é destinado APENAS para instalações RECÉM-CRIADAS do Laravel 12!
| Requisito | Versão/Sistema |
|---|---|
| Sistema Operacional | Linux (Ubuntu ou Arch) |
| PHP | 8.2 ou superior |
| Ferramentas | Composer, Git, NPM |
| Laravel | 12 (instalação nova) |
Após navega até a raiz do seu projeto laravel, execute o seguinte comando em seu terminal.
bash <(curl -sSL 'https://raw.githubusercontent.com/walissonaguirra/unbloader-laravel/main/unbloader_laravel.sh')O Unbloader Laravel realiza as seguintes modificações no seu projeto:
| Arquivo | Descrição |
|---|---|
.editorconfig |
Remove configurações de editor |
.env.example |
Remove o arquivo de exemplo de ambiente |
.gitattributes |
Remove atributos Git |
phpunit.xml |
Remove configuração de testes |
routes/console.php |
Remove rotas de console |
README.md |
Remove o README padrão |
| Diretório | Descrição |
|---|---|
tests/ |
Remove o diretório de testes unitários e de integração |
| Diretório | Descrição |
|---|---|
app/ |
Remove anotações de documentação (DocBlocks) |
database/ |
Remove anotações de documentação (DocBlocks) |
| Dependência | Tipo | Descrição |
|---|---|---|
laravel/pail |
Composer (dev) | Remove dependência de desenvolvimento |
laravel/sail |
Composer (dev) | Remove dependência de desenvolvimento |
mockery/mockery |
Composer (dev) | Remove dependência de desenvolvimento |
phpunit/phpunit |
Composer (dev) | Remove dependência de desenvolvimento |
laravel/tinker |
Composer | Remove dependência |
@tailwindcss/vite |
NPM | Remove dependência de front-end |
tailwindcss |
NPM | Remove dependência de front-end |
| Ação | Descrição |
|---|---|
| Aplicação de patch | Personaliza a configuração do projeto |
| Configuração da página inicial | Define um design minimalista |
Configuração do arquivo .env para usar SQLite por padrão |
Altera a configuração do banco de dados |
| Geração de nova chave de aplicação | Gera uma chave única para o projeto |
| Formatação do código com Laravel Pint | Aplica o formato de código padrão do Laravel |
Este projeto está licenciado sob a Licença MIT.
💻 Feito com ❤️ para a comunidade Laravel