afbora / kirby-minify-html
启用 Kirby 3 和 4 的 HTML 输出压缩功能。
2.1.0
2023-12-13 15:46 UTC
Requires
- php: ^8.0
- getkirby/composer-installer: ^1.2
- voku/html-min: ^4.5
README
启用 Kirby 3 和 4 的 HTML 输出压缩功能。
安装
使用 composer 安装
composer require afbora/kirby-minify-html
作为 git 子模块添加
git submodule add https://github.com/afbora/kirby-minify-html.git site/plugins/kirby-minify-html
选项
包的默认值是
可用的压缩选项
所有值都可以在 config.php
文件中更新。
您可以从 HtmlMin
库中获取详细信息: https://github.com/voku/HtmlMin#options
受保护的 HTML
内联 CSS、内联 JS、条件注释仍然受保护,无论您使用什么设置。
用法
return [ 'afbora.kirby-minify-html.enabled' => true, 'afbora.kirby-minify-html.options' => [ 'doOptimizeViaHtmlDomParser' => true, 'doRemoveSpacesBetweenTags' => false, 'doMakeSameDomainsLinksRelative' => ['example.com'] ], ];