【发布时间】:2014-01-24 05:54:19
【问题描述】:
我过去经常使用 Rails,并且开始喜欢 Rails 3 和 4 中的资产管道。
现在,我的公司团队已经从 Rails 切换到带有 Maven 的 JSP :(
对于 JSP Maven 项目,是否有提供类似 Rails 资产管道功能的解决方案?比如
- 资产缩小
- 资产串联
- 指纹识别
首先,我需要它来为 JavaScript 工作。如果它也适用于 CSS,那就太好了。如果它也适用于图像,则加分。如果它与 RequireJS 一起使用,还有额外的奖励积分。
最后,我设想这允许人们通过类似的方式链接到文档<head> 中的脚本
<pipeline:scripts ref="app/app.js">
这将与 Rails 方式相提并论,
<% javascript_include_tag 'app/app.js' %>
这会导致
<script type="text/javascript" href="/my-app/resources/js/app/app-943a20b66ab086745dae8d4a08dfb530.js"></script>
到目前为止,我已经找到并正在尝试:https://github.com/dwelch2344/asset-pipeline。还有其他解决方案吗?我也对 Grunt 类型的解决方案持开放态度。
【问题讨论】:
标签: java ruby-on-rails jsp maven asset-pipeline