webdevlabs/webphpack

简单的 PHP 代替 webpack 的工具,用于自动将多个 JavaScript 和 CSS 文件合并为单个文件

1.2.4 2018-02-16 17:29 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:07:53 UTC


README

WebPHPack 是一个简单的 PHP 工具,用于替代 webpack,以自动将多个 JavaScript 和 CSS 文件合并为单个文件。

此库会替换输入 HTML 源代码中的样式/脚本标签,并返回准备输出的纯 HTML 代码。JavaScript 和 CSS 的加载都是异步进行的。

增加了 HTTP2 推送支持。

用法

$webphpack = new WebPHPack($htmlsource);
$webphpack->caching = true;
$webphpack->httpush = true;
$webphpack->combineJS();
$webphpack->combineCSS();
$webphpack->output();

或嵌套

$webphpack = new WebPHPack($htmlsource);
$newHTMLsource = $webphpack->combineJS()->combineCSS()->output();