用于JS和CSS的PHP Minifier

时间:2012-12-14 18:29:22

标签: php javascript css minify

我想在这个网站上同时拥有缩小版和扩展版(它是为了交付给另一个开发人员,而不是生产)。我希望能够有一个运行PHP的JS文件,其中包含要经过的扩展文件列表,这将从原始扩展文件中创建一个缩小文件,如果需要,而根本不修改扩展文件。

我已将minify项目视为潜在的库,但根据我的理解,总是在请求文件时缩小文件。如果不是这样,你能告诉我如何实现它,以便我可以妥善保存内容吗?

我正在想象我想要做的事情:

$files = Array('filename', 'filename', 'filename');

for($i = 0; $i < count($files); $i++) {
    // does $file[i].js exist?
    // does $file[$i].min.js exist?
    //    if both exist, check if the timestamp of min > js - if it's younger, we need to minify
    //    if min does not exist we need to minify

    // to minify:
    //    get the contents of js, minify it, save it as .min.js
}

喜欢能够用CSS做到这一点,但是我可以经常运行两个不同的sass手表控制台,一个是扩展的,另一个是小型的,如果不是这样的话用于CSS。

0 个答案:

没有答案