是否有可以将多个javascript文件组合成一个然后压缩它们的工具?
答案 0 :(得分:6)
Google - Closure Comipler(+ Online Service)
JSMin - the JavaScript minifier
将JSMin和Packer合并到命令行工具中 - SmallSharpTools Packer
答案 1 :(得分:1)
对于PHP,请尝试缩小:http://code.google.com/p/minify/
来自文档:
Minify是一款可以帮助您的PHP5应用程序 遵循几个雅虎的规则 高性能网站。
它结合了多个CSS或Javascript 文件,删除不必要的空格 和评论,并为他们服务 gzip编码和最佳客户端 缓存标题。
答案 2 :(得分:1)
对于想要轻量级和灵活性的人,我今天创建了js.sh来解决这个问题。它是一个针对JS文件的简单命令行工具,可以轻松修改以处理CSS文件。优点:
<script>
标记的小型PHP文件,您可以在适当的位置添加js.sh -u yourname
它可以使用一些改进,但它对我的用例比我到目前为止看到的所有其他解决方案更好。
答案 3 :(得分:0)
加入文件,粘贴http://dean.edwards.name/packer/并打包收缩变量和base64编码缩小代码是可评估的
答案 4 :(得分:0)
我创建了一个工具,因为我遇到了完全相同的问题。 请在此处查看JSCombiner:https://bitbucket.org/ardee_aram/jscombiner/
它的不同之处在于它会监视您的javascript文件以进行更改,并在发生此类更改时将它们组合在一起。然后,每当您想要在浏览器中查看时,它就可以帮助您“构建”您的javascript。虽然它没有压缩但是我看到Google Closure Compiler有一个JAR文件所以我可以在有空的时候集成它。
希望这也有助于你:)