michalsn/minifier

CodeIgniter 4 的资源压缩和版本管理库。

v2.0.0 2023-12-27 12:32 UTC

This package is auto-updated.

Last update: 2024-09-18 02:01:08 UTC


README

CodeIgniter 4 的资源压缩和版本管理库。

PHPUnit PHPStan Deptrac Coverage Status

PHP CodeIgniter

安装

composer require michalsn/minifier

配置

运行命令

php spark minify:publish

此命令将配置文件复制到您的应用命名空间中。然后您可以调整以满足您的需求。默认情况下,文件将位于 app/Config/Minifier.php

您应该定义一个包含您想要压缩的文件数组,例如

public $js = [
    'all.min.js' => [
        'jquery-3.7.1.min.js', 'bootstrap-3.3.7.min.js', 'main.js',
    ]
];

// or / and

public $css = [
    'all.min.css' => [
        'bootstrap-3.3.7.min.css', 'font-awesome-4.7.0.min.css', 'main.css',
    ]
];

这样请求 all.min.jsall.min.css 文件将返回给定数组中所有文件的压缩和合并版本。

文档

阅读完整文档: https://michalsn.github.io/minifier/