tungpham42/laravel-blade-minify-directive

@minify 指令用于部分压缩 HTML。

v0.1.3 2022-06-24 03:51 UTC

This package is not auto-updated.

Last update: 2024-09-28 13:42:18 UTC


README

Laravel Blade Minify Directive

@minify 指令用于部分压缩 HTML。

Test Status Latest Version License

动机

目前有许多压缩库可用,它们都会压缩整个页面。然而,压缩整个页面可能会破坏设计,使得在大项目中实施变得困难。

如果您想对页面的部分进行压缩而不是整个页面,这个库很有用。

安装

您可以通过 composer 安装此包

composer require tungpham42/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