包装JavaScript& CSS [英] Packaging JavaScript & CSS

查看:105
本文介绍了包装JavaScript& CSS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的任务是弄清楚如何将JavaScript和CSS封装到一个文件中。我们有一个java servlet应用程序,我们使用JQuery,如果这有什么区别。我们使用ant来编写我们的构建,所以很容易与Ant整合。我们希望这样做可以减少缓存问题,减少对servlet的请求数量。

I was tasked with figuring out how to package JavaScript and CSS into one file per each. We have a java servlet application and we use JQuery if that makes any difference. We use ant to script our builds, so easy integration with Ant would be nice. We want to do this to reduce caching issues and to reduce number of requests to the servlet.

我发现有几个工具,但不知道什么是利弊每。以下是目前为止的列表:

I found few tools out there, but not sure what are pros/cons of each. Here is the list so far:


  • JAWR(http://jawr.java.net/)

  • JAWR (http://jawr.java.net/)

榨汁机
(http://cjohansen.no/en/ruby/juicer_a_css_and_javascript_packaging_tool)

Juicer (http://cjohansen.no/en/ruby/juicer_a_css_and_javascript_packaging_tool)

JSBuilder2
(http://www.sencha.com/products/jsbuilder/)

JSBuilder2 (http://www.sencha.com/products/jsbuilder/)

JSLint
(http:// code.google.com/p/jslint4java/)
(仅限JavaScript)

JSLint (http://code.google.com/p/jslint4java/) (JavaScript only)

Quilt
(https://github.com / kitgoncharov / quilt)
(仅限JavaScript)

Quilt (https://github.com/kitgoncharov/quilt) (JavaScript only)

你们有什么建议,警告,建议?或者是更好的工具/框架?

Do you guys have any recommendations, warnings, advices? Or maybe a better tool/framework?

提前感谢!

推荐答案

p>对于JavaScript,关闭编译器与Ant 集成。它可以连接和缩小你的JS。您也可以使用YUI压缩器。以下是示例使用带有Ant的YUI压缩器,用于JS和CSS

For JavaScript, the closure compiler integrates with Ant. It can concatenate and minify your JS. You can also use YUI compressor. Here's an example of using YUI compressor with Ant for JS and CSS.

这篇关于包装JavaScript& CSS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆