Javascript 生产代码中有哪些好的css和js最小化工具?

Javascript 生产代码中有哪些好的css和js最小化工具?,javascript,css,optimization,jscompress,Javascript,Css,Optimization,Jscompress,我正在寻找一些应用程序或网站,尽量减少css和js文件。理想情况下,他们可以一次批处理全部或不批处理一个。我使用Dean Edwards的javascript。同时处理javascript和CSS。我不确定你是否能给它发送一批文件 您可以在进行批处理,尽管该版本只接受JavaScript。另一个也接受CSS,但不批处理 在比较各种迷你型方面,另请参见查看 jQuery已经从YUI压缩机切换到他们发布的小型版本。非常酷。您可以从命令行将其作为构建过程的一部分运行我喜欢Yahoo的这个命令:看看。它

我正在寻找一些应用程序或网站,尽量减少css和js文件。理想情况下,他们可以一次批处理全部或不批处理一个。

我使用Dean Edwards的javascript。

同时处理javascript和CSS。我不确定你是否能给它发送一批文件

您可以在进行批处理,尽管该版本只接受JavaScript。另一个也接受CSS,但不批处理

在比较各种迷你型方面,另请参见查看


jQuery已经从YUI压缩机切换到他们发布的小型版本。

非常酷。您可以从命令行将其作为构建过程的一部分运行

我喜欢Yahoo的这个命令:

看看。它会对您提供的任何JavaScript进行各种迷你程序(有gzip压缩和没有gzip压缩)的实时比较


它也(大部分)与CSS一起工作,尽管不是所有的迷你们都支持它,甚至不是所有支持它的迷你们(例如YUI)都能正确地显示在比较表中。

基本上,你想通过减少响应的大小来加快你的网站

除了缩小js和css文件之外的另一件事是,您可以进行http压缩。
如果您不介意将Perl作为构建过程的一部分,请仔细阅读和。

并且工作得很好。

您可以尝试Boryi的

还有一个允许您:-

  • 将缩小/文件合并到Visual Studio生成后事件中
  • 集成到TFS构建中(包括CI)
  • 如果您希望只在自己的代码中使用dll(例如动态缩小)
    • 微软今天在codeplex上发布了他们的产品。包括MS构建任务和VS 2005/2008中的所有内容,或者尝试以下操作:
      YUI压缩机很棒

      另一个工具(我之所以选择它是因为它的PHP特性)是基于PHP5的Minify项目,它托管在Google代码上。如果你在PHP平台上考虑它。与事后通过服务运行您的东西不同,您只需在Web服务器上安装和配置一次,然后根据需要编写代码和注释,minify将动态重建(重新整合)您的CSS和/或Javascript。是 啊我用过,效果很好


      你能给我发一个链接吗?我已经编辑了我的答案,其中包括LinksHanks-在线答案允许css还是只允许js?任何有助于使用Java最小化和混淆js和css文件的库或API?@Mo.Ashfaq,YUI Compressor(现在位于)是用Java编写的,适用于js和css。YUI支持css,只是不是通过CompressorLater使用的任何方法。很高兴知道,我会更新我的答案。解包打包JS的客户端开销往往超过下载缩小文件的速度收益。使用gzip压缩,完整源代码甚至可以比打包更快:前面介绍:查看这里描述的7步解决方案