secomapp / uglifyjs-php
使用UglifyJS作为PHP中JavaScript压缩服务的工具
dev-master
2015-07-16 10:47 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-15 19:15:38 UTC
README
使用UglifyJS作为PHP中JavaScript压缩服务的工具
注意,这个类抽象了一个远程服务(由UglifyJS-service运行)的请求
用法
$compiler = new UglifyJS();
$compiler->add("js/my-app.js")
->add("js/popup.js")
->cacheDir("/tmp/js-cache/")
->write();
API
以下是执行的主要方法
cacheDir( $path )
设置缓存文件的临时目录。
compiler( $url )
设置编译器的位置为完整的URL(包括端口)。默认为http://marijnhaverbeke.nl:80/uglifyjs
add( $script )
将脚本添加到队列中以便压缩。
write( $output );
解析队列并压缩文件。如果$output=true
,则可选地输出结果(默认:false)
致谢
由Makis Tracend创建(@tracend)
通过Makesites.org分发
趣闻
- 最初创建是为了成为KISSCMS的一部分
- 基于Daniel Pupius的PHP Closure