yamadashy/laravel-blade-minify-directive
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 yamadashy/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.
Related Packages
balping/laravel-blade-function
This Laravel 5.1+ package lets you declare functions inside blade templates.
10,602
21
yocmen/html-minify
Minifies the HTML output of Laravel 5 applications (Originally from https://gith...
13,735
16
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v1.0.0 | ^8.2 | ^11.0 | | MIT | |
| v0.1.3 | ^7.2 | | ^5.7 | | MIT | |
| v0.1.2 | ^7.2 | | ^5.7 | | MIT | |
| v0.1.1 | ^7.2 | | ^5.7 | | MIT | |
| v0.1.0 | ^7.1.3| | ^5.7| | MIT |