2

我们的 Java EE 项目中有很多 javascript 和 CSS 文件。我们想知道是否有工具可以帮助您打包(缩小)这些文件,例如 Rails 中的 jammit 工具?

例如,在一个 JSP 页面中,我想做这样的事情:

<tag:include_stylesheets :common, :workspace, :media => 'all' />
<tag:include_javascripts :workspace />

在开发中,不执行打包,因此您将看到对所有 JavaScript 和 CSS 文件的单独引用的列表。当我们打包一个war文件时,它会将javascript编译成一个文件(或几个文件,只包含使用的那个)

有没有类似 JSP 的工具?

4

2 回答 2

5

是 - Jawr - “javascript 和 css 的捆绑和压缩”

(其实自己构建还是比较简单的,不过还是复用库比较好)

于 2011-08-10T07:09:33.453 回答
3

还有几个选项:

  1. pack:tag - 全面的 JavaScript 和 CSS 打包解决方案
  2. jso - JavaScript 优化器
  3. wro4j - Java 的 Web 资源优化器

免责声明:虽然我正在研究其中之一,但答案是公正的。

于 2011-09-07T05:33:28.193 回答