rmrevin/yii2-minify-view

Yii2 View component with minification css & js

Installs: 1 584

Dependents: 2

Stars: 23

Watches: 2

Forks: 10

Language: PHP

1.8.6 2015-06-19 11:23 UTC

README

License Latest Stable Version Latest Unstable Version Total Downloads

Code Status

Scrutinizer Code Quality Code Coverage Travis CI Build Status Dependency Status

Installation

composer require "rmrevin/yii2-minify-view:1.8.*"

Configure

<?
return [
    // ...
    'components' => [
        // ...
        'view' => [
            'class' => '\rmrevin\yii\minify\View',
            'enableMinify' => !YII_DEBUG,
            'web_path' => '@web', // path alias to web base
            'base_path' => '@webroot', // path alias to web base
            'minify_path' => '@webroot/minify', // path alias to save minify result
            'js_position' => [ \yii\web\View::POS_END ], // positions of js files to be minified
            'force_charset' => 'UTF-8', // charset forcibly assign, otherwise will use all of the files found charset
            'expand_imports' => true, // whether to change @import on content
            'compress_output' => true, // compress result html page
        ]
    ]
];