Pacote para minificar o html de saída gerado pelo laravel sem utilizar bibliotecas externas.
Usando o composer utilize o seguinte comando:
composer require workspace/laravel-minify-html
O pacote fornece uma middleware onde comprimi o HTML gerado pelo response laravel.
Adicone a middleware CompressHtml
no arquivo App\Http\Kernel
no atributo protected $middleware
Exemplo:
class Kernel extends HttpKernel
{
/**
* The application's global HTTP middleware stack.
*
* These middleware are run during every request to your application.
*
* @var array
*/
protected $middleware = [
// ... Outras middlewares do projeto
\Workspace\LaravelMinifyHtml\Middleware\CompressHtml::class,
];
}
Caso você queria desabilitar a compressão HTML sem retirar a middleware coloque em seu .env
## Disable minify output html
LARAVEL_MINIFY_HTML=false
- Com a middleware habilitada
- Com a middleware desabilitada
Lista de mudanças, melhorias e correções de bugs.
- Criação e configuração da bilbioteca