flownative/neos-compressor

为 Neos 提供输出压缩

v2.2.0 2022-08-23 08:19 UTC

This package is auto-updated.

Last update: 2024-09-23 12:38:59 UTC


README

MIT license Packagist Maintenance level: Love

Flownative Neos Compressor

默认情况下,此包使用 wyrihaximus/html-compress 的默认压缩器压缩 Neos.Neos:Page 原型的 headbody

安装

composer require flownative/neos-compressor

使用方法

安装包后,Neos.Neos:Page 原型将自动添加到 headbody 元素上的 @process 指令。这将在不采取任何其他步骤的情况下压缩“常规”输出。

调整压缩

要移除默认压缩,只需覆盖

prototype(Neos.Neos:Page) {
    head.@process.compression >
    body.@process.compression >
}

要压缩特定部分,请使用压缩助手,如下所示

something.@process.compression = ${Flownative.Compressor.compress(value)}