tungpham42/laravel-blade-minify-directive
@minify directive to partially compress HTML.
6
1
| Install | |
|---|---|
composer require tungpham42/laravel-blade-minify-directive |
|
| Latest Version: | v0.1.3 |
| PHP: | ^7.2 || ^8.0 |
| License: | MIT |
| Last Updated: | Jun 24, 2022 |
| Links: | GitHub · Packagist |
Maintainer: tungpham42
Motivation
There are various minify libraries available, all of which minify the entire page. However, minifying the whole page may break the design, making it difficult to implement in a large project.
If you want to apply it to a part of the page instead of the whole page, this library is useful.
Installation
You can install the package via composer:
composer require tungpham42/laravel-blade-minify-directive
Usage
Enclose the part you want to minify with @minify and @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>
Converted like this.
<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>
License
Distributed under the MIT License. See LICENSE.txt for more information.