Skip to content

denis-kisel/min-assets-laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MinAssets

Package for minimize assets for laravel framework

Installation

Via composer

$ composer require denis-kisel/min-assets

Public config

$ php artisan vendor:publish --provider="DenisKisel\\MinAssets\\MinAssetsServiceProvider"

Usage

Set config/min_assets.php config

Run in the bash

$ php artisan min

Output assets like

<!doctype html>
<head>
    @if (config('app.debug'))
            <link href='{{ url('/css/bootstrap.min.css') }}' rel='stylesheet'>
            <link href='{{ url('/css/style.css') . '?v=' . time() }}' rel='stylesheet'>
    @else
        <link href='{{ url('/css/min.css') . '?v=' . filemtime(public_path('css/min.css')) }}' rel='stylesheet'>
    @endif
    
    ...