defyma / yii2-minifier
Yii 2 Minifier
1.2.5
2021-02-05 16:33 UTC
Requires
- yiisoft/yii2: ~2.0.0
README
此压缩器使用 https://github.com/mrclay/minify,并集成到 yii2
使用 Composer 安装
php composer.phar require defyma/yii2-minifier:"v1.*.*"
或要求它
"defyma/yii2-minifier": "v1.*.*"
如何使用
- 在布局或视图中添加
<?php \defyma\helper\Minifier::begin(); ?>
和<?php \defyma\helper\Minifier::end(); ?>
示例
layout/main.php
<!-- Minifier Begin -->
<?php \defyma\helper\Minifier::begin(); ?>
<?php $this->beginPage() ?>
<!DOCTYPE html>
<html lang="<?= Yii::$app->language ?>">
<head>
<!--
// Content Head
-->
</head>
<body>
<?php $this->beginBody() ?>
<!--
// Content Body
-->
<?php $this->endBody() ?>
</body>
</html>
<?php $this->endPage() ?>
<?php \defyma\helper\Minifier::end(); ?>
<!-- Minifier END -->
使用的库
- 原始 Spaceless Yii2
- HTML & CSS 压缩器,使用 Minify,由 Stephen Clay 提供 steve@mrclay.org
- JavaScript 压缩器,使用 JShrink,由 Elan Ruusamäe 提供 glen@pld-linux.org
要使用自定义库,请参阅 @vendor\defyma\yii2-minifier\Minifier.php。