markstory/asset_compress

CakePHP 的资产压缩插件。提供文件合并和灵活的过滤器系统,用于预处理和压缩。

安装次数: 842,842

依赖: 9

建议者: 52

安全: 0

星标: 370

关注者: 30

分支: 125

开放问题: 30

类型:cakephp-plugin

5.0.1 2024-07-26 12:29 UTC

README

Build Status codecov.io Total Downloads License

Asset Compress 是 CakePHP 插件,旨在帮助减少请求数量,并优化应用对 JavaScript 和 CSS 文件进行的剩余请求。

特性

  • 开发模式构建器,在每次请求时重建资产。
  • 命令行构建工具,用于编译部署的静态资产。
  • 内置对 LESScss、Sass 和 CoffeeScript 的支持,以及几个压缩器。
  • 强大的灵活过滤器系统,允许您添加自己的压缩器/预处理程序。
  • 简单的配置文件。
  • 增量构建,不需要重新编译时不会重新编译资产。

安装

使用 composer 将此插件添加到您的应用中

php composer.phar require markstory/asset_compress

然后确保您加载了插件

// in src/Application.php
// in the bootstrap() method add
$this->addPlugin('AssetCompress');

将插件中的 config/asset_compress.sample.ini 复制到您应用的 config/asset_compress.ini。从那里开始阅读 wiki 以获取更多信息。

文档

AssetCompress 的文档可在 github wiki 页面 上找到

问题

请将您在插件上遇到的问题报告给 github 上的问题跟踪器

许可证

Asset Compress 在 MIT 许可证 下提供。

作者

查看 github 贡献者列表

变更日志

查看 CHANGELOG 以获取仅在 master 分支上可用的更改。查看 github 发布 以获取以前版本上的变更日志。