yamadashy / laravel-blade-minify-directive
@minify 指令用于部分压缩 HTML。
v0.1.3
2022-10-08 13:47 UTC
Requires
- php: ^7.2 || ^8.0
- laravel/framework: ^5.7 || ^6.0 || ^7.0 || ^8.0 || ^9.0
- mrclay/minify: ^3.0
Requires (Dev)
- orchestra/testbench: ~3.7|^4.0|^5.0|^6.0|^7.0
- phpstan/phpstan: ^1.2
This package is auto-updated.
Last update: 2024-09-25 05:34:37 UTC
README
Laravel Blade Minify Directive
@minify
指令用于部分压缩 HTML。动机
有各种压缩库可用,它们都压缩整个页面。然而,压缩整个页面可能会破坏设计,使得在大项目中实施变得困难。
如果您想将其应用于页面的一部分而不是整个页面,这个库很有用。
安装
您可以通过 composer 安装此包
composer require yamadashy/laravel-blade-minify-directive
用法
将您想压缩的部分用 @minify
和 @endminify
包围。
<div> <!-- comment will not remove --> <div> <div>not minified</div> </div> </div> @minify <div> <!-- comment will remove --> <div> <div>minified</div> </div> </div> @endminify <div> <div>not minified</div> </div>
转换为如下。
<div> <!-- comment will not remove --> <div> <div>not minified</div> </div> </div> <div><div><div>minified</div></div></div> <div> <div>not minified</div> </div>
许可
在 MIT 许可下分发。有关更多信息,请参阅 LICENSE.txt
。