繁体   English   中英

缩小javascript,jQuery和CSS文件的最佳方法是什么?

[英]What is the best way to minify javascript, jQuery and CSS files

压缩或缩小jQuery,javascript和CSS文件的最佳方法是什么?

我是新的web开发的压缩和缩小功能请帮助我。

我个人使用Yahoo Compressor并推荐它。 为什么? 因为它有效。

如何在命令行执行它的示例:

java -jar yuicompressor-2.4.7.jar javascriptfile.js -o outputfile.js --charset utf-8

在CSS文件上执行相同操作:

java -jar yuicompressor-2.4.7.jar style.css -o outputstyle.css --charset utf-8

实际上,我刚刚意识到我为HTML文件使用了一个名为htmlcompressor的东西:

java -jar htmlcompressor-1.5.3.jar hmlfile.html --remove-intertag-spaces --compress-js

Google的Closure Compiler看起来也不错,但我还没有亲自使用它,所以我不确定它是否支持CSS和HTML以及Javascript。

我建议使用提供的工具或者可以与框架/工具集集成的工具,以自动处理。

如果您使用的是django,我建议使用spaceless模板标签或django-htmlmin应用程序用于html模板, django_compressor用于js / css。

您可以尝试http://www.jasob.com/它允许您对JS和CSS进行混淆和压缩

您可以在node.js或Java中使用require.js优化器,它支持优化代码本身并最小化它[如果您使用的是require.js]您可以使用Google Web Toolkit restful api来提高代码的性能。用于缩小目的您可以使用ASP.NET捆绑来缩小您可以使用Grunt自动执行单元测试和缩小

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM