reisraff / phulp-minifier
压缩您的 css/js
1.1.0
2018-03-15 15:11 UTC
Requires
- php: >=5.6
- matthiasmullie/minify: ^1.3
- reisraff/phulp: ~1.7
README
PHULP的压缩插件PHULP
安装
$ composer require reisraff/phulp-minifier
使用方法
<?php use Phulp\Minifier\CssMinifier; use Phulp\Minifier\JsMinifier; $phulp->task('css', function ($phulp) { $phulp->src(['src/'], '/css$/') // minify ->pipe(new CssMinifier) // write minified files ->pipe($phulp->dest('dist/')); }); $phulp->task('js', function ($phulp) { $phulp->src(['src/'], '/js$/') // minify ->pipe(new JsMinifier) // write minified files ->pipe($phulp->dest('dist/')); });
选项
在构造函数中设置。
Join : 当join标志为true时,所有distFiles将合并为一个。
joinName : 合并文件的名称。
<?php use Phulp\Minifier\CssMinifier; use Phulp\Minifier\JsMinifier; $cssMinifier = new CssMinifier([ // default: false 'join' => true, // default: styles.min.css 'joinName' => 'myMinifiedCss.css' ]); $jsMinifier = new JsMinifier([ // default: false 'join' => true // default: script.min.js 'joinName' => 'myMinifiedJs.js' ]);