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