bakerysoft/laravel-html-minify

laravel 压缩 HTML 输出

dev-master 2023-11-26 14:34 UTC

This package is auto-updated.

Last update: 2024-10-03 10:16:59 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

此包可以帮助您压缩项目(blade文件)的HTML输出。

要求

安装

您可以通过composer安装此包

composer require bakerysoft/laravel-html-minify

在GitHub上赞助 Laravel HTML Minifier

成为 Dipesh Sukhia 的赞助者.

使用方法

php artisan vendor:publish --tag=LaravelHtmlMinify


you should add middleware to your web middleware group within your app/Http/Kernel.php file:
use bakerysoft\LaravelHtmlMinify\Middleware\LaravelMinifyHtml;
LaravelMinifyHtml::class

add in env
for enable
HTML_MINIFY = true
for disable
HTML_MINIFY = false

exclude route name for exclude from minify
'exclude_route' => [
        // 'routeName'
]

for particular html part 
LaravelHtmlMinifyFacade::htmlMinify("<div>...</div>");

测试

composer test

变更日志

请参阅CHANGELOG了解最近更改的详细信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

安全

如果您发现任何安全相关的问题,请发送电子邮件至dipesh.sukhia@gmail.com,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证(MIT)。请参阅许可文件以获取更多信息。